Hi, I’m a mobile and frontend developer!

Ivan Starkov

Mobile Tech Lead

starkovivan3@gmail.com
Profile Image

This Site

I built it with Next.js, Chakra UI and Three.js.
Here you can learn more about me as a frontend developer.

About Me

At age 13
I became interested in web development and learned HTML, CSS, JavaScript. I solved simple tasks, such as building a calculator and timer and working with the Yandex Maps API.
At age 17
I began actively studying frontend development. I became familiar with CSS libraries and frameworks and started working with Figma/Photoshop/Adobe XD.
2020–2021
After passing the Unified State Exam, I enrolled at ITMO University in St. Petersburg, majoring in Neurotechnology and Programming at the Faculty of Software Engineering. During my first year, I began studying frontend development and taking React courses, which sparked a strong interest in the field. In October of the same year, I joined a Moscow web studio as a web developer.
2021–2022
I joined Edelen, a small IT company in St. Petersburg, as a frontend developer. I built applications using
  • TypeScript
  • Next.js
  • React
  • Redux Toolkit
  • React Native
2022–2023
I worked at ICT Group, Mongolia’s largest IT company, as a mobile developer. My main stack was:
  • Dart
  • Flutter
  • BLoC
  • Cubit
  • React Native
  • TypeScript
  • Redux Toolkit
2023–2025
I worked at Basket Entertainment as a senior frontend developer. The team I worked with built several large projects from scratch that eventually received investment offers worth several million dollars.
I worked with various frontend technologies:
  • Dart
  • Flutter
  • Swift
  • SwiftUI
  • TypeScript
  • Angular
06/2025–06/2026
I worked at Genesis as a senior Flutter developer.
I developed an internal cross-platform corporate messenger for Android, iOS, Web, macOS, Linux, Windows.
Technology stack:
  • Dart
  • Flutter
  • BLoC
  • Cubit
  • REST API
  • Clean Architecture
  • DI
  • flutter_gen
Currently
I develop Sporta, a mobile app for sports fans with news, videos, match schedules, and live scores. Users select their favorite teams and leagues to get a personalized feed.
I own the mobile frontend architecture, technical decisions, and engineering delivery, and coordinate a two-engineer Flutter team. I took the project from the initial architecture to production releases on the App Store and Google Play in under six months. The app is available on iOS, Android.
Technology stack:
  • Dart
  • Flutter
  • Bloc
  • Cubit
  • WebSocket
  • Clean Architecture
Work Experience
0years
0days
0hours
0minutes
0seconds