cv

Allgemeine Informationen

Andrei Gulin

Softwareentwickler, Fullstack-Entwickler

In Finnland ansässiger Softwareentwickler, der sich auf die Entwicklung praktischer Web- und Mobile-Anwendungen konzentriert. Ich arbeite mit modernen Frameworks und KI-Technologien, um Lösungen zu schaffen, die Probleme lösen.

Arbeit

  • 2024.01 - 2024.06
    Softwareentwickler Praktikant - Mindhive Oy
    Full stack
    Entwickelte responsive Webanwendungen mit React, TypeScript, Next.js und Firebase für 100+ tägliche Nutzer. Baute plattformübergreifende Mobile-Apps mit React Native und Flutter. Arbeitete in einer Umgebung mit Toggl und ClickUp für Projektverfolgung.
    • Git
    • Typescript
    • React
    • Firebase
    • Next.js
    • React Native
    • Flutter

Projekte

  • 2026.01 - Present
    Knowledge Tree
    Ein graphbasiertes Wissensmanagementsystem inspiriert von Zettelkasten. Ich wollte eine übersichtliche Möglichkeit, meine Gedanken zu visualisieren und zu verknüpfen, ohne komplexe Plugins im Editor zu verwenden. Also baute ich dieses interaktive Netzwerk, in dem jede Notiz zu einem Knoten in Ihrem Wissensgraphen wird.
    • Next.js 15
    • TypeScript
    • Sigma.js
    • tRPC
    • Prisma
    • PostgreSQL
    • NextAuth.js
  • 2025.09 - Present
    Guardian
    Eine Android-App zur Verwaltung der Konzentration durch geplante App-Sperrung und NFC-basierte Steuerung. Die Idee ist einfach: Erstellen Sie einen Modus, blockieren Sie ablenkende Apps, verknüpfen Sie optional einen NFC-Tag, und Sie benötigen physisch diesen Tag zum Entsperren. Großartig, um während Arbeits- oder Lernsitzungen konzentriert zu bleiben.
    • Kotlin
    • Jetpack Compose
    • NFC-Integration
    • Foreground Services
    • AlarmManager
  • 2025.12 - Present
    Wordor
    Eine Übersetzungs-App, die gleichzeitig als Vokabellernwerkzeug dient. Wenn ich Sprachen lerne, übersetzte ich coole Wörter, vergaß aber immer, sie zu Anki hinzuzufügen. Mit Wordor wird der Übersetzer selbst zum Lernwerkzeug durch verteiltes Wiederholen mit KI-gestützten Hinweisen.
    • Flutter
    • Drift
    • DeepL API
    • Gemini API
    • Verteiltes Wiederholen
    • Sprache-zu-Text
  • 2025.08 - Present
    Awareen
    Eine Bildschirmzeit-Bewusstseins-App, vollständig in Kotlin mit servicebasierter Architektur und benutzerdefinierter Berechtigungsverwaltung entwickelt. Als signiertes Release veröffentlicht und über 100 Nutzer durch Vertriebskanäle gesammelt.
    • Kotlin
    • Android Services
    • Benutzerdefinierte Berechtigungen
  • 2022.12 - 2025.09
    Ankara
    Ein verbessertes Karteikartensystem mit mehrsprachiger Text-zu-Sprache und automatischer Spracherkennung. Entwickelt, um das Lernen für 1.000+ Karten zu optimieren, während Nutzerverhaltens­daten für zukünftige ML-Modellierung gesammelt werden.
    • Python
    • Pygame
    • TTS
    • Datenpipeline
  • 2023.11 - Present
    Morner
    Ein Morgenroutinen-Management-Bot auf Telegram, der 50+ Nutzern hilft, ihre Morgen zu rationalisieren. In Oracle Cloud mit Python und dem Aiogram-Framework bereitgestellt und verwaltet.
    • Python
    • Aiogram
    • Telegram Bot API
    • Oracle Cloud
  • 2024.01 - Present
    Persönliche Portfolio-Website
    Anpassung des Open-Source al-folio Jekyll-Themes zur Erstellung meines persönlichen Portfolios mit 2 benutzerdefinierten Seiten, erweiterter Funktionalität und mehrsprachiger Unterstützung.
    • Jekyll
    • Ruby
    • HTML/CSS
    • JavaScript
  • 2024.10 - Present
    GaleriYah
    Ein avantgardistisches Fotografie-Portfolio mit Admin-Seite für einfachere Galerieverwaltung und nahtloser Integration mit Flickr und Supabase.
    • React
    • Supabase
    • Flickr API
  • 2025.01 - 2025.02
    ArchBlocker
    Ein lokaler Website-Blocker für Linux, entwickelt mit Flask REST API Backend und React Frontend. Implementiert Linux-Systemintegration unter Verwendung von Hosts-Dateimodifikation und systemd-Services.
    • Flask
    • React
    • Linux
    • systemd

Bildung

  • 2022.08 - 2025.12

    Mikkeli, Finnland

    Bachelor
    Fachhochschule XAMK, Mikkeli, Finnland
    Informationstechnik

Fähigkeiten

Programmiersprachen
   Python
 C#
C++
   Javascript & Typescript
   HTML & CSS
Golang
C
Rust
R
Java/Kotlin
Frameworks
   React
   Next.js
   Firebase
   Node.js
   Flask
   Flutter
   Jetpack Compose
Werkzeuge
  Git
  Babel
 Docker
  Linux
AWS-Dienste
Datenbanken
   Firestore
   Supabase
    SQL
  MongoDB
  PostgreSQL
  SQLite
  MySQL
  MariaDB

Sprachen

Russisch
Muttersprachler
Englisch
Fließend
Finnisch
Grundlagen
Französisch
Grundlagen

Interessen

Linux
Sport
Lesen
Fotografie
Filme
Musik