Profile Summary
Experienced Senior Dart/Flutter Engineer with a strong background in mobile application development. Proven track record of leading teams and delivering high-quality applications for various platforms with more than 20 million users. Hands-on experience in setting up crashlytics, feature toggles, covering app with analytics and accessibility, building adaptive/responsive UIs for multiple platforms with a single codebase. I hold a bachelor's degree in Computer Science and Engineering.
Primary Skills
Flutter | 6 yrsMobile Development | 4 yrsUnit Testing | 1 yrDart | 1 yr
Culture
In workplace, I am known for . . .
- always ready to help and always willing to deliver highest quality product possible
- non-conflicting person, always ready to support others
I thrive in environments . . .
- every team member is professional of their craft, understanding and supportive managers
- kind and supportive environment
I struggle in environments . . .
- Micromanagement, working with Managers that don't understand programming or developers
- unrealistic tight deadlines, rude colleagues and management, conflicting environment
Work Experience
Andersen Labs
Lead Software Engineer
- Dec, 2023 - Present
- Saudi Arabia
- Conducted client demos and daily meetings
- Enhanced app quality with comprehensive unit/golden/widget tests
- Ensured accessibility (A11y) and set up Crashlytics
- Leading the mobile development, owning end-to-end design, implementation, and release processes
- Developing a new app from the ground up
- Elevated app reliability with a 90% coverage of unit, golden, and widget tests
- Prioritizing accessibility (A11y), and set up Crashlytics for proactive crash detection and resolution
Skills
Firebase CrashlyticsFlutterUnit TestingDartAccessibility
Industries
Mobile CommerceSoftware
EPAM Systems
Senior Software Engineer
- Sep, 2021 - May, 2024
- United Kingdom
- Developed application for one of the largest Telco/Mobile company in Britain used by 20+ million people.
- Reduced expenses on analytics by 1.5x by merging/removing redundant and duplicate analytics calls.
- Developed and shipped new e-commerce section of app from scratch with team of 4 people.
- Developed and delivered new section of app from scratch with the team of 4 people.
- Reduced expenses on analytics by removing duplicate and redundant analytics calls.
- Developed Streaming Platform for EU countries with support of multiple platforms: Android TV/Apple TV/Chromecast, Android/iOS, and Web with a single codebase.
- Made app fully accessible to people with disabilities (Voiceover, Textscale).
Skills
API ManagementFirebase CrashlyticsFlutterMobile DevelopmentAccessibility
Industries
SoftwareTelecommunications
ZuccoTech LLC
Flutter Developer (Team Lead)
- Jan, 2021 - Oct, 2021
- Uzbekistan
- Led Mobile Application Development Team by doing code reviews and dividing tasks among other developers.
- Involved in all aspects of the app lifecycle from research, planning, and architecting to deployment.
- Shipped two apps (e-commerce and logistics).
Skills
Mapbox FlutterCode ReviewsAdaptationSoftware Development Life CycleAccessibilityLocalizationAI APIs
Industries
EcommerceMobileTransportation
Kash App LLC
Software Engineer
- Mar, 2019 - Aug, 2020
- Uzbekistan
- Developed a language teaching app, now with 500k+ downloads.
- Worked on enhancement of video player functionality.
- Scheduled notifications for user engagement.
- Configured CI/CD pipelines to streamline development and deployment processes.
- Contributed to iOS specific tasks, enhancing app performance and user experience.
Skills
FlutteriOSUser EngagementCI-CD
Industries
EducationMobile
Kash App LLC
Flutter Developer
- Jan, 2019 - Dec, 2020
- Remote
- Developed a language teaching app.
- Enhanced video player and scheduled notifications.
- Set-up CI/CD and published the app with 100k+ downloads.
- App ranked in the Top #10 of Education category on the AppStore.
- Solely developed an app from scratch designed to assist and protect women in emergency situations.
Skills
FlutterMobile DevelopmentCI/CD Pipelines
Industries
EducationMobile
Education
Bachelor's degree
- Computer Science and Engineering
- Inha University, South Korea
All Skills
Languages
- Java | 2 yrs
- Python | 2 yrs
- Dart | 1 yr
APIs
- Mapbox | 1 yr
- AI APIs | 1 yr
Cloud
- API Management | 2 yrs
- Firebase Crashlytics | 3 yrs
Frameworks
- Flutter | 6 yrs
Libraries
- Firebase | 3 yrs
Paradigms
- Code Reviews | 1 yr
- Mobile Development | 4 yrs
- Scrum
- Unit Testing | 1 yr
- CI-CD | 1 yr
- Software Development Life Cycle | 1 yr
- Accessibility | 4 yrs
Platforms
- iOS | 1 yr
- Android
Tools
- Android Studio | 5 yrs
- CI/CD Pipelines | 1 yr
- Git
- Applications Development | 2 yrs
Others
- Adaptation | 1 yr
- User Engagement | 1 yr
- Localization | 1 yr
- Android Application Development | 2 yrs