I am a Senior Flutter Software Engineer with 5+ years of experience building and maintaining cross-platform mobile applications, from internal business tools to large-scale consumer apps. I have worked on production apps used nationwide, including a mobile app for one of Romania’s largest fast-food chains, handling up to ~500,000 monthly active users, where I was involved from architecture to production release. My core expertise is Flutter, Dart, BLoC, Firebase, Clean Architecture, analytics integrations, in-app payments, push notifications, and native mobile integrations. I also have experience working with barcode scanning, camera APIs, Bluetooth/Wi-Fi printer SDKs, and backend integrations. What makes me stand out is that I combine strong mobile engineering skills with practical product thinking. I focus on clean, maintainable architecture, reliable delivery, and clear communication with design, backend, middleware, QA, and business teams. I am comfortable taking ownership of features end-to-end, improving existing applications, and building scalable solutions that are easy to maintain over time.

Iulian Popa

I am a Senior Flutter Software Engineer with 5+ years of experience building and maintaining cross-platform mobile applications, from internal business tools to large-scale consumer apps. I have worked on production apps used nationwide, including a mobile app for one of Romania’s largest fast-food chains, handling up to ~500,000 monthly active users, where I was involved from architecture to production release. My core expertise is Flutter, Dart, BLoC, Firebase, Clean Architecture, analytics integrations, in-app payments, push notifications, and native mobile integrations. I also have experience working with barcode scanning, camera APIs, Bluetooth/Wi-Fi printer SDKs, and backend integrations. What makes me stand out is that I combine strong mobile engineering skills with practical product thinking. I focus on clean, maintainable architecture, reliable delivery, and clear communication with design, backend, middleware, QA, and business teams. I am comfortable taking ownership of features end-to-end, improving existing applications, and building scalable solutions that are easy to maintain over time.

Available to hire

I am a Senior Flutter Software Engineer with 5+ years of experience building and maintaining cross-platform mobile applications, from internal business tools to large-scale consumer apps. I have worked on production apps used nationwide, including a mobile app for one of Romania’s largest fast-food chains, handling up to ~500,000 monthly active users, where I was involved from architecture to production release.

My core expertise is Flutter, Dart, BLoC, Firebase, Clean Architecture, analytics integrations, in-app payments, push notifications, and native mobile integrations. I also have experience working with barcode scanning, camera APIs, Bluetooth/Wi-Fi printer SDKs, and backend integrations.

What makes me stand out is that I combine strong mobile engineering skills with practical product thinking. I focus on clean, maintainable architecture, reliable delivery, and clear communication with design, backend, middleware, QA, and business teams. I am comfortable taking ownership of features end-to-end, improving existing applications, and building scalable solutions that are easy to maintain over time.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Romanian, Moldavian, Moldovan
Fluent
English
Advanced

Work Experience

Senior Flutter Software Engineer at Zitec
February 1, 2023 - Present
Took over maintenance and feature development of the mobile app for a major Romanian energy provider, originally built by another vendor. Focused on bug fixing, incremental improvements, and supporting integrations with the company’s SAP-based backend systems.
Flutter Software Engineer at Caphyon
March 1, 2020 - February 28, 2023
Built and launched a nationwide consumer mobile app for one of Romania's largest fast-food chains, from initial architecture to production release, handling up to ~500,000 Monthly Active Users. Worked closely with design, middleware, web, and VTEX teams to ensure end-to-end alignment and smooth releases. Implemented Clean Architecture + BLoC to ensure long-term maintainability and scalability. Integrated key capabilities including in-app payments (JudoPay), analytics and engagement (Firebase/GA4, Braze, TikTok SDK), and personalization flows.
Flutter Software Engineer at Caphyon
July 1, 2019 - August 31, 2019
Worked on an in-house cross-platform internal product used company-wide to help teams organize and track meeting plans. Owned feature delivery in a small team: clarified requirements with internal stakeholders, implemented features and handled bug fixing and iterative improvements. Contributed to planning by breaking down requirements, estimating effort, and tracking progress to keep delivery predictable.
Visiting Researcher at Tallinn University
September 1, 2019 - December 1, 2019
Worked in a multidisciplinary team looking to enable performing arts specialists to develop performances based on real-time human physiology monitoring data. My role was to develop a versatile and scalable solution to stream data from multiple EDA sensors, filter them and transmit them to other parts of the system.
C# Developer Intern at Caphyon
July 1, 2019 - August 31, 2019
Helped develop a small screen recording and video editing application using Microsoft’s Universal Windows Platform (UWP). My role was to create and integrate a WIN32 API component for capturing creator events, to make a step-by-step tutorial and to match the events to the frames in the captured video.

Education

Master in Software Engineering at Faculty of Automatics, Computers and Electronics, Craiova
October 1, 2021 - September 1, 2023
Bachelor in Computer Science & Information Technology at Faculty of Automatics, Computers and Electronics, Craiova
October 1, 2017 - September 1, 2021

Qualifications

FIIC Code 2019 Finals
January 1, 2019 - December 31, 2019
ACM-ICPC 2019 Romanian National Phase
January 1, 2019 - December 31, 2019
ACM-ICPC 2019 Bucharest Subregional Phase
January 1, 2019 - December 31, 2019
ACM-ICPC 2018 Southeastern Europe Regional Contest, Romanian National Phase
January 1, 2018 - December 31, 2018
ACM-ICPC 2018 Bucharest Subregional Phase
January 1, 2018 - December 31, 2018

Industry Experience

Software & Internet, Media & Entertainment, Education, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Hire a Front-End Developer

We have the best front-end developer experts on Twine. Hire a front-end developer in Craiova today.