cv
Yleiset tiedot
Andrei Gulin
Ohjelmistokehittäjä, Fullstack-kehittäjä
Suomessa asuva ohjelmistokehittäjä, joka keskittyy käytännöllisten web- ja mobiilisovellusten rakentamiseen. Työskentelen modernien frameworkien ja tekoälyteknologioiden parissa luodakseni ratkaisuja, jotka ratkaisevat ongelmia.
andreigulin2005@gmail.com
Mikkeli, FI
Työ
-
2024.01 - 2024.06 Ohjelmistokehittäjä Harjoittelija - Mindhive Oy
Full stack
Kehitin responsiivisia web-sovelluksia Reactilla, TypeScriptillä, Next.js:llä ja Firebasella, palvellen 100+ päivittäistä käyttäjää. Rakensin cross-platform-mobiilisovelluksia käyttäen React Nativea ja Flutteria. Työskentelin ympäristössä, jossa käytettiin Togglia ja ClickUpia projektien seurantaan.
- Git
- Typescript
- React
- Firebase
- Next.js
- React Native
- Flutter
Projektit
- 2026.01 - Present
Knowledge Tree
Zettelkasten-menetelmästä inspiroitunut graafipohjainen tiedonhallintajärjestelmä. Halusin selkeän tavan visualisoida ja yhdistää ajatuksiani ilman monimutkaisia plugineja editorissa, joten rakensin tämän interaktiivisen verkoston, jossa jokainen muistiinpano muuttuu solmuksi tietograafissasi.
- Next.js 15
- TypeScript
- Sigma.js
- tRPC
- Prisma
- PostgreSQL
- NextAuth.js
- 2025.09 - Present
Guardian
Android-sovellus keskittymisen hallintaan ajoitetun sovellusten eston ja NFC-pohjaisten kontrollien avulla. Idea on yksinkertainen: luo tila, estä häiritsevät sovellukset, linkitä valinnainen NFC-tagi, ja tarvitset fyysisesti kyseisen tagin avataksesi lukituksen. Loistavaa keskittymisen säilyttämiseen työ- tai opiskelusessioiden aikana.
- Kotlin
- Jetpack Compose
- NFC-integraatio
- Foreground Services
- AlarmManager
- 2025.12 - Present
Wordor
Käännössovellus, joka toimii myös sanaston oppimistyökaluna. Kun opiskelen kieliä, käänsin siistejä sanoja mutta en koskaan muistanut lisätä niitä Ankiin. Wordorilla kääntäjä itsessään tulee oppimistyökaluksi käyttäen jaksotettua toistoa tekoälypohjaisilla vihjeillä.
- Flutter
- Drift
- DeepL API
- Gemini API
- Jaksotettu toisto
- Puheesta tekstiksi
- 2025.08 - Present
Koulutus
-
2022.08 - 2025.12 Mikkeli, Suomi
Taidot
| Ohjelmointikielet | |
| Python | |
| C# | |
| C++ | |
| Javascript & Typescript | |
| HTML & CSS | |
| Golang | |
| C | |
| Rust | |
| R | |
| Java/Kotlin |
| Frameworkit | |
| React | |
| Next.js | |
| Firebase | |
| Node.js | |
| Flask | |
| Flutter | |
| Jetpack Compose |
| Työkalut | |
| Git | |
| Babel | |
| Docker | |
| Linux | |
| AWS-palvelut |
| Tietokannat | |
| Firestore | |
| Supabase | |
| SQL | |
| MongoDB | |
| PostgreSQL | |
| SQLite | |
| MySQL | |
| MariaDB |
Kielet
| Venäjä | |
| Äidinkieli |
| Englanti | |
| Sujuva |
| Suomi | |
| Perusteet |
| Ranska | |
| Perusteet |
Kiinnostuksen kohteet
| Linux |
| Urheilu |
| Lukeminen |
| Valokuvaus |
| Elokuvat |
| Musiikki |