What I Do
Clean Architecture
Expert in implementing Clean Architecture, SOLID principles, and Repository Pattern in Flutter applications. Experienced in building feature-based modules for scalable, maintainable codebases that follow industry best practices.
State Management
Proficient in multiple state management solutions including Bloc/Cubit, Riverpod, Provider, and GetX. Experienced in choosing the right state management approach based on project requirements and team preferences.
Fintech Solutions
Specialized in building secure fintech applications with end-to-end encryption for bank and crypto transactions. Experienced in developing wallet systems, payment workflows, and financial management apps with robust security measures.
Backend Integration
Experienced in integrating mobile apps with backend services via secure REST APIs. Proficient in Firebase (Auth, Firestore, Cloud Functions) and Supabase for backend services. Skilled in working with Java-based backends and optimizing API calls.
Performance Optimization
Skilled in app profiling, memory optimization, and code optimization to ensure high-performance mobile applications. Experienced in identifying bottlenecks and implementing solutions to improve app responsiveness and efficiency.
Testing & CI/CD
Experienced in Unit, Widget, and Integration Testing for Flutter applications. Skilled in setting up and maintaining mobile app CI/CD pipelines to ensure reliable deployments and continuous integration practices.
My Resume
Education Quality
Master's in Computer Science (IS)
Kabul Education University (Sep 2025 - Present)Currently pursuing a Master's degree in Computer Science with a focus on Information Systems, covering core areas such as software engineering, system design, database systems, and distributed systems.
Remote Software Engineering School
Microverse (Jan 2021 - Feb 2022)Spent 1300+ hours mastering algorithms, data structures, and full-stack development while simultaneously developing projects with Ruby, Rails, JavaScript, React, and Redux. Developed skills in remote pair programming using GitHub, industry-standard git-flow, and daily standups to communicate and collaborate with international remote developers.
Bachelor's Degree
Bachelor's in Computer Science
Rana University (Jan 2019 - Jan 2023)Top-Runner Student in the Faculty: Consistently maintained a high academic standard, achieving a 3.70 CGPA. Recognized for outstanding performance and dedication to coursework. Demonstrated strong analytical and problem-solving skills across various subjects. Actively participated in group projects and discussions, contributing valuable insights.
Mobile Development
Flutter
Dart
React Native
JavaScript
State Management (Bloc/Riverpod)
Tools & Technologies
Firebase
Supabase
RESTful APIs (Dio, HTTP)
Clean Architecture
Testing (Unit, Widget, Integration)
Job Experience
Senior Mobile App Developer
Ramaki Group of Companies, Kabul (Sep 2024 - Present)Lead development of secure e-payment and wallet applications using Flutter. Design and implement bank transfers, wallet systems, and digital payment workflows. Apply Clean Architecture, SOLID principles, and dependency injection (GetIt). Integrate backend services via secure REST APIs. Collaborate with designers, backend teams, and stakeholders. Optimize performance, security, and reliability of financial transactions.
BCS Lecturer (Visiting)
Rana University, Kabul (Apr 2024 - Sep 2025)Delivered Mobile App Development courses using Flutter. Taught Firebase and Supabase integration. Mentored students on real-world mobile projects. Evaluated student performance through assignments and projects.
Previous Experience
Mobile App Developer
FlashBits IT Services Company, Kabul (Oct 2023 - Sep 2024)Developed cross-platform mobile applications using Flutter. Built responsive, user-friendly UI components. Integrated RESTful APIs and managed application state. Debugged and optimized apps for performance and stability. Followed best practices for clean, maintainable code.
ICDL Instructor (Part Time)
SDROA (NGO), Remote (Jan 2024 - Mar 2024)Delivered ICDL curriculum and hands-on computer skills training. Prepared instructional materials and assessments. Monitored student progress and provided additional support.
Company Experience
Personal Portfolio April Fools
University of DVI (1997 - 2001)The education should be very interactual. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Examples Of Personal Portfolio
College of Studies (2000 - 2002)Maecenas finibus nec sem ut imperdiet. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Tips For Personal Portfolio
University of Studies (1997 - 2001)If you are going to use a passage. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Job Experience
Diploma in Web Development
BSE In CSE (2004 - 2008)Contrary to popular belief. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
The Personal Portfolio Mystery
Job at Rainbow-Themes (2008 - 2016)Generate Lorem Ipsum which looks. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Diploma in Computer Science
Works at Plugin Development (2016 - 2020)Maecenas finibus nec sem ut imperdiet. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Testimonial
Baitullah Malakhil
Rana UniversityMobile App Developer
FlashBits IT Services Company (Oct 2023 - Sep 2024)Mr. Esmatullah Ahmadzai has worked with me at FlashBits IT Services company as a mobile app developer, he has demonstrated exceptional skills in Flutter development and the ability to work as an effective team member as well as independently with creativity and enthusiasm. His communication skills put both the clients as well as the colleagues at ease thus facilitating unbiased and effective relationships with the people around him. His Fellows and teammates always had praises for Esmatullah. They always mentioned his patience and perseverance in clarifying their doubts about mobile app development procedures, Flutter architecture patterns, and state management techniques. Mr. Ahmadzai has a great deal of leadership potential, he is a self-driven mobile app developer with analytical thinking. He always takes the deadlines very seriously, his perseverance is always accompanied by his smart work which results in nothing but success. His expertise in building scalable Flutter applications with clean architecture is truly commendable.
Samiullah Sahir
Tech Industry ProfessionalMobile App Development
Team MemberIt's rare that you come across a developer like Esmatullah Ahmadzai. I know him for several years. Esmatullah is a very hardworking person and has been excellent in Mobile App Development, particularly with Flutter. He has a very impressive background and his focus keeps everything moving smoothly, he makes all the deadlines are met, and makes sure that whatever mobile app project he is working on meets the highest standards. Esmatullah has demonstrated exceptional growth in mobile app development, especially in building secure fintech applications with clean architecture. I have seen many examples of his mobile app development work, including his contributions to payment applications and financial management systems. Surely, you will find Esmatullah Ahmadzai an appropriate choice and I am quite sure he makes a great addition to your mobile development team. It's an honour for me to recommend and endorse him.
Contact With Me
Esmatullah Ahmadzai
Mobile App DeveloperMobile App Developer with 3+ years of experience building scalable, high-performance mobile applications. Specialized in Flutter with hands-on experience in React Native, state management, and clean architectures. Open to new opportunities.
Phone: +93771772500 Email: ea.ahmadzai2020@gmail.com