• File

Сергій

Flutter Developer

Considering positions:
Flutter Developer, .Net engineer
Age:
48 years
City of residence:
Novomyrhorod
Ready to work:
Remote

Contact information

The job seeker has entered a phone number , email and LinkedIn.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

CV Serhii Dobrovolskyi

Serhii Dobrovolskyi | Flutter Developer

Contact Information

Name: Serhii Dobrovolskyi
Telegram: @sergey_dobrovolskj
E-mail: [open contact info](look above in the "contact info" section)
LinkedIn: [open contact info](look above in the "contact info" section)

Tech Stack

Flutter: Bloc / Cubit, Clean Architecture, Dio, Freezed, Provider, GetIt
Backend: Python (FastAPI, Django), REST API, WebSocket
Databases: PostgreSQL, MongoDB, Redis, SQLite
Native Development: Swift (iOS), Kotlin (Android)
DevOps: Docker, Git, Linux, Nginx

Education

Higher Education: System Engineer (1994 - 1999)

Work Experience

Flutter Developer | DipDev Studio

2023 - present
dipdev.studio
Software Engineer | BZBGEAR

2016 - 2023
bzbgear.com

Software Engineer | VBto Converter

2008 - 2016
vbto.net

Software Engineer | Energy Company

2000 - 2016

Key Projects

Real Estate App for Realtors (2025)

Role: Flutter Developer (team 3+ people)
Stack: Flutter, Clean Architecture, Bloc, Dio

• Developed architecture based on Clean Architecture
• Implemented authentication and session management
• Created office booking module
• Integrated real-time chat system
• Optimized performance for large property lists

AI-Powered Product Description Generator Web App (2025)

Role: Full-stack Developer (Solo)
Stack: Flutter Web, FastAPI, PostgreSQL, OpenAI API

• Full development cycle from architecture to production deploy
• Integrated OpenAI API for content generation
• Built REST API with JWT authentication
• Created responsive UI for Flutter Web
• Set up CI/CD and VPS deployment
Cross-platform App for Fitness Trainers

Role: Tech Lead (team of 2)
Stack: Flutter, FastAPI, MongoDB, WebSocket

• Designed client-server architecture
• Developed backend API with WebSocket for real-time updates
• Implemented state management with Bloc
• Created training plans and progress tracking system
• Code review and mentoring junior developer

PTZ Camera Management App for Medical Facilities

Role: Flutter + Backend Developer (team of 4)
Stack: Flutter, Dart Conduit (Aqueduct), PostgreSQL

• Developed server API on Dart Conduit framework
• Implemented PTZ camera control protocols
• Participated in Flutter client-side development
• Set up video streaming and camera controls

iOS Camera Management Apps (Swift)

Role: iOS Developer (Solo)
Stack: Swift, UIKit, MVVM, Network protocols

• Developed native iOS apps for PTZ cameras and Matrix Switchers
• Implemented custom network protocols
• Created intuitive UI for equipment control
• Published to App Store

Cross-platform Desktop App for PTZ Camera Management

Role: Desktop Developer (Solo)
Stack: Python, PyQt5/6, Threading

• Developed cross-platform desktop application
• Architecture based on MVC pattern
• Multi-threaded video stream processing
• Packaging for Windows, macOS, Linux
Additional Skills

Programming Languages: Dart, Python, Swift, Kotlin, C/C++
Tools: Git Flow, Jira, Figma, Postman
Methodologies: Agile, Scrum, Code Review
Languages: Ukrainian (native), English (technical documentation)

About Me

10+ years of experience in software development. Specialized in Flutter and
mobile development with deep understanding of Clean Architecture and state
management. Full-stack development experience allows me to work effectively
on projects of any complexity - from architecture to production. Worked both in
teams and solo on projects of various scales.

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: