← Back to list
Registration: 07.05.2025

Skills

Javascript
Typescript
C++
Design Patterns
Jira
Firebase
Firestore
Supabase
FlutterFlow
PostgreSQL
Hive
SQLite
Stripe
Dart
Flutter
MVVM/MVP
MVP
SOLID
Git
Python
React.js
Node.js

Work experience

Flutter Developer
since 12.2024 - Till the present day |Outsource
Flutter, Dart, Clean Architecture, MVP, MVVM, Google Maps API, GPS, Sensors, Firebase, Supabase, JsonSerializable, SQLite, Hive, Drift, chopper, Dio, PostgreSQL, Rest Api, WebSocket, Flutterflow
● Design and develop high-quality mobile apps for iOS/Android using Flutter, integrating GPS, sensors, and Google Maps API for location-based features and navigation. ● Collaborate with teams to implement responsive, dynamic UIs, ensuring a seamless user experience with custom animations and transitions. ● State management (Riverpod, BLoC, Provider) and app architecture to ensure scalability, maintainability, and clean code. ● Integrate Rest APIs, Firebase/Supabase, and real-time services (WebSockets) while optimizing performance and reducing latency. ● Utilized code generation tools such as freezed, json_serializable, chopper, and auto_route. ● Leverage FlutterFlow for rapid prototyping and feature development, collaborating with designers for efficient app delivery.
Software/Web Developer
09.2023 - 09.2024 |NDA
React.js, Node.js, Next.js, JavaScript, TypeScript, Webpack, HTML, CSS, TailwindCSS, PostgreSQL, Docker, Docker Compose, TypeORM, Rest API
● Developed custom automation scripts to increasing efficiency for client projects. ● Configured Webpack setups to support modern JavaScript features, optimize bundle sizes, implement code splitting, and manage environment-specific builds. ● Built reusable debugging utilities and in-app diagnostic components to simplify testing and accelerate development workflows. ● Integrated front-end applications with RESTful and third-party APIs, ensuring secure, efficient, and scalable communication with backend services. ● Worked directly with clients to gather technical requirements, provide guidance, clarify deliverables, and maintain transparent communication throughout each project. ● Delivered fully responsive, cross-browser compatible interfaces that adapt seamlessly to all screen sizes — from desktops to mobile devices. ● Collaborated with designers to build visually appealing interfaces and iterated based on client feedback.
Junior Flutter Developer
06.2023 - 12.2024 |DBD
Flutter, Dart, Clean Architecture, OOP, Bloc, Riverpod, Google MlKit, Rest API, Freezed, JsonSerializable, SharedPreferences, Chopper, MVP, MVVM, Firebase
● Debugged and optimized existing application features to enhance performance and stability. ● Integrated and maintained RESTful APIs for seamless backend communication. ● Navigated and improved legacy codebases to ensure maintainability and scalability. ● Developed cross-platform solutions targeting both Android and iOS using Flutter. ● Translated Figma UI/UX designs into intuitive, responsive, and visually appealing user interfaces. ● Integrated Google ML Kit for document scanning using OCR technology. ● Utilized code generation tools such as freezed, json_serializable, chopper, and auto_route. ● Implemented real-time features using WebSocket communication for dynamic data updates. ● Integrated native code and managed platform-specific functionalities, including push notifications.
R&D Engineer
02.2022 - 10.2023 |Synopsys
C, C++, QT, Boost, TBB, Geometry, SOLID, Python, Design Patterns, Gcc, Gdb, Valgrind, Sanitizer, Git, Perforce, GitLab, Jira
● Developed and maintained automation scripts for extracting, processing, and analyzing key data from software systems, resulting in improved efficiency and accuracy. ● Refactored legacy code to eliminate redundancy, enhanced readability, and optimized performance by analyzing bottlenecks and implementing efficient algorithms. ● Proactively identified software issues, debugged and troubleshoot problems, and worked with senior developers to implement fixes that improved stability and performance. ● Designed, implemented, and executed unit tests, collaborating with QA teams to develop comprehensive test suites that ensured components functioned as expected. ● Integrated new features into existing applications while ensuring compatibility, stability, and a seamless user experience through cross-functional team collaboration. ● Documented software changes, functionalities, and development processes. Contributed to the creation of technical documentation and user guides. ● Participated in team meetings and design discussions, providing input on architecture and system improvements to enhance software quality. ● Implemented optimizations to ensure smooth performance under varying conditions.

Educational background

Software Engineering (Bachelor’s Degree)
2020 - 2023
42 International Coding School
Control Systems and Automation (Bachelor’s Degree)
2017 - 2021
NPUA

Languages

EnglishUpper IntermediateRussianUpper Intermediate