Work Experience
Senior Flutter Architect at Six Flags & Aquarabia (Qiddiya City), Saudi Arabia
January 1, 2024 - PresentOne of three lead architects and primary technical owner for the Six Flags Qiddiya City and Aquarabia guest-experience apps — two flagship apps for Saudi Arabia’s Qiddiya giga-project. Designed the shared, reusable authentication package (secure login, token management, session flows) consumed by both apps; defined the modular multi-package architecture enabling Aquarabia to be built on the Six Flags codebase and reuse microservice integrations; drove platform-wide standards on state management, dependency injection and module boundaries; mentored engineers and authored engineering guidelines; integrated AI-assisted development tooling to accelerate delivery, code review and documentation; aligned API contracts with Backend and cross-functional stakeholders.
Senior Flutter Engineer at Crypto Wallet
January 1, 2024 - PresentArchitected a secure authentication module using biometrics and PIN flows; engineered an in-app VPN layer for end-to-end encrypted transactions; designed real-time blockchain sync with background processing using WebSockets and Dart Isolates; refactored cold-start sequence with lazy loading and GetIt-based dependency injection; applied Clean Architecture with a modular project structure and SOLID principles; built and maintained CI/CD pipelines with Fastlane and GitLab CI; led weekly code reviews and mentored 3 junior developers on BLoC, DI, and testing practices.
Flutter Team Lead at Dr. Max (Healthcare)
January 1, 2022 - January 1, 2024Scaled the Flutter team from 2 to 10 engineers; defined architecture across 3 healthcare apps (BLoC state management, GetIt DI, a modular monorepo structure and a shared component library); introduced structured sprint planning and a delivery framework that improved on-time feature delivery and reduced scope creep; rolled out end-to-end integration testing across all 3 apps, measurably reducing production regression rate; standardized REST API contracts between mobile, backend and QA; provided ongoing 1:1 coaching and technical mentoring; acted as primary technical decision-maker on architecture, tooling and library selection for the mobile platform.
Flutter Team Lead at Dr. Max
January 1, 2022 - January 1, 2024Scaled the Flutter team from 2 to 10 engineers; owned hiring criteria and onboarding; defined architecture strategy across 3 healthcare apps including a modular monorepo and shared component library; introduced a structured sprint planning and delivery framework; implemented end-to-end integration testing to reduce production regression; standardized REST API contracts between mobile, backend, and QA; provided regular 1-on-1 coaching and technical mentoring.
Flutter Developer at BT Group (E-commerce)
January 1, 2021 - January 1, 2022Contributed architectural improvements to a large-scale Flutter codebase shared across a 300+ engineer distributed organisation; reduced the production bug rate through structured error handling, improved Crashlytics crash reporting and systematic debugging; delivered features consistently across Agile sprints with a strong on-time delivery record; integrated REST and WebSocket APIs across multiple product surfaces; participated in architecture guild discussions and helped shape shared coding standards across mobile squads.
Flutter Developer at BT Group
January 1, 2021 - January 1, 2022Contributed architectural improvements to a large-scale Flutter codebase shared across a 300+ engineer distributed organization; reduced production bug rate through structured error handling and improved crash reporting with Firebase Crashlytics; delivered features across Agile sprints with on-time delivery; integrated REST and WebSocket APIs across multiple product surfaces; participated in architecture guild discussions and contributed to shared coding standards.
Android Developer at Renault (Automotive)
January 1, 2019 - January 1, 2021Built native Android features for the Renault connected-car app in Kotlin and Java, following Clean Architecture and MVVM; improved UI rendering through layout optimisation and RecyclerView tuning, reducing visible frame drops on key screens; diagnosed and resolved runtime crashes using Android Profiler and Crashlytics, measurably improving app stability; worked across the full Android lifecycle from technical design through QA handoff and production release; collaborated with backend and QA on API integration to ensure reliable data flows and consistent behaviour across releases.
Android Developer at Renault
January 1, 2019 - January 1, 2021Developed native Android features for Renault connected-car application using Kotlin and Java, following Clean Architecture and MVVM; improved UI rendering efficiency through layout optimization and RecyclerView tuning; diagnosed and resolved runtime crashes using Android Profiler and Crashlytics; collaborated with backend and QA teams on API integration to ensure reliable data flows and cross-platform consistency.
Education
Bachelor's Degree in Computer Science at Technical University of Cluj-Napoca
January 11, 2030 - April 8, 2026B.Sc. in Computer Science at Technical University of Cluj-Napoca
January 11, 2030 - July 3, 2026Qualifications
Industry Experience
Healthcare, Software & Internet, Financial Services, Transportation & Logistics, Retail, Media & Entertainment, Other
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Cluj-Napoca today.