About
Android Developer with 10 years of mobile engineering experience, including 5 years of native Android development in Kotlin and Java.
Proven track record of collaborating with product designers and cross- functional teams to deliver polished, user-focused features from wireframe through release.
Fintech background at Tahlilgaran and deep expertise in clean architecture, MVVM, and API integration.
Combines fast execution with a strong design-system mindset to ship high-quality mobile products at scale.
What I'm looking for
I'm a senior mobile engineer with 10+ years in Flutter and Android (Kotlin), specializing in Clean Architecture and MVVM. I'm looking for a mid-to-senior mobile role in a technically strong team, with competitive compensation and room to grow — ideally with exposure to iOS/Swift over time. Open to any company type.
Experience
Senior Mobile Developer
European Broadcasting Union (EBU)
Jun 2023 – Present
• Collaborated closely with product designers to define and implement user-focused features across mobile platforms, from wireframes through to production release.
• Drove API integration with internal systems, improving data flow and operational efficiency across the app.
• Applied cross-functional collaboration with backend and design teams to define visual guidelines and ensure consistency throughout the app.
• Delivered new feature prototypes iteratively, incorporating peer feedback at each stage of the design process.
API integrationMobile platformsDesign collaboration
Mobile Software Developer
SKIMS
Jan 2024 – Jul 2024
• Engineered and maintained mobile applications, implementing new features and resolving production issues at pace.
• Collaborated with design and business teams to translate user-focused requirements into polished app experiences.
• Integrated internal systems with REST APIs to enhance data flow and operational efficiency.
• Led Scrum ceremonies to streamline workflows and manage effective, on-time releases.
• Developed unit and widget tests to ensure robust, high-quality code across the codebase.
FlutterREST APIsUnit testing
Senior Mobile Developer
Floward
Aug 2022 – May 2023
• Architected and maintained Flutter modules while also owning native module transitions, applying Android SDK best practices throughout.
• Achieved 99% automated test coverage, delivering a near-zero defect production release.
• Facilitated cross-functional meetings with design and QA teams to drive production quality improvements.
FlutterAndroid SDKTest coverage
Software Developer
Geeks LTD
Aug 2021 – Dec 2022
• Built and maintained multiple mobile applications from scratch, owning full feature lifecycle from design collaboration to release.
• Integrated 100+ APIs with internal systems, improving data connectivity and app reliability.
• Reduced development time by 20% and increased software quality by 15% through Scrum process optimisation.
API integrationMobile applicationsScrum
• Improved and redesigned existing production apps, collaborating with stakeholders to iterate on user experience based on feedback.
• Managed end-to-end feature delivery with minimal supervision through effective cross-team communication.
App redesignFeature deliveryUser experience
Android Developer (Kotlin / Java)
Tahlilgaran
Mar 2018 – Aug 2020
• Migrated core Java codebase to Kotlin within a small Android team, ensuring seamless transitions and zero regressions.
• Integrated Android applications with REST APIs and WebSockets, building reliable server-side connectivity for real-time financial data.
• Implemented native Android map navigation solutions, reducing travel time and operational costs for field users.
• Collaborated directly with product and design stakeholders to implement user-focused UI solutions aligned with visual guidelines.
KotlinREST APIsWebSocket
Education
Payam Noor University
Bachelor's Degree · Computer Engineering
2009 – 2013
Skills
GitUnit testingMaterial DesignPush NotificationsOAuth2FirestoreFirebaseWebSocketREST APIsFlutterLifecycleRoomLiveDataCoroutinesClean ArchitectureMVVMJetpack ComposeAndroid SDKJavaAndroid Kotlin
Languages
English (Full professional proficiency)