Experienced mobile and full-stack developer specializing in building scalable, user-centric applications across platforms. Currently driving fintech innovation at Commercial Bank of Ethiopia while remotely architecting Dire Gebeya, an e-commerce marketplace platform. Successfully launched Maeteb - a live event management platform on Google Play Store.
π Location: Addis Ababa, Ethiopia
π Work Preferences: Remote β’ Hybrid β’ On-Site β’ Open to Relocate
π± Contact: +251904324081 β’ +251905358384
Mobile Application Developer | Mar 2024 - Present
- Spearheaded migration of CBE Mobile Banking App from legacy Flutter to null safety, modernizing codebase and enhancing stability
- Revamped UI/UX designs and modernized state management architecture using Riverpod, improving maintainability
- Led development of Loan Mobile App System, implementing flexible user journeys and dynamic navigation
- Optimized app performance by resolving dependency conflicts and reducing technical debt through systematic refactoring
Mobile Application Developer | Aug 2024 - Present
- Extended web platform by designing and building Flutter-based mobile app for student registration, course access, and exam management
- Implemented interactive exam system with real-time scoring and downloadable course materials
- Integrated Google Auth and REST APIs, reducing onboarding time
Full-Stack Developer | 2024 | Play Store
Live event management platform deployed on Google Play Store
- Architected and launched Maeteb - comprehensive event management ecosystem with 3 specialized applications
- Built Flutter mobile apps (Attendee & Organizer) using Riverpod, Firebase, and Clean Architecture
- Developed Next.js backend with Prisma ORM, PostgreSQL, and Better Auth for Ethiopian Orthodox events
- Integrated Chapa Payment Gateway with webhook validation, multi-tier ticketing, and promo code system
- Implemented push notifications via Firebase Cloud Messaging and email notifications with React Email
- Created bilingual platform (English/Amharic) with Ethiopian calendar integration for pilgrimage trip planning
- Built QR code ticket generation/validation system and team management with role-based access control
Mobile and Web Developer | Oct 2024 - Present
- Architected entire e-commerce platform including mobile app, web platform, and RESTful APIs
- Built Flutter mobile app using Riverpod (state management), DIO (API integration), and Hive (offline-first persistence)
- Integrated Chapa Payment Gateway and Google Authentication with PCI-DSS compliance
- Developed scalable Next.js APIs with JWT authentication, rate limiting, and serverless functions
- Designed Postgres database schemas optimizing product catalog, user authentication, and transaction history
Commercial Bank of Ethiopia | May 2024 - Present
A comprehensive mobile banking solution serving millions of users in Ethiopia.
Tech Stack: Flutter β’ Riverpod β’ DIO β’ Google Maps β’ Hive
Key Features:
- Migrated to null safety and modern Flutter architecture
- Integrated merchant API for seamless transactions
- Implemented secure authentication and biometric login
- Real-time transaction processing and account management
Achievements:
- Reduced app crashes by 40% through systematic bug resolution
- Improved app performance by upgrading deprecated dependencies
- Enhanced user satisfaction through UI/UX modernization
Commercial Bank of Ethiopia | Jul 2024 - Present
End-to-end loan application and management system.
Tech Stack: Flutter β’ Provider/BLoC β’ REST APIs
Key Features:
- Real-time loan eligibility checks
- Repayment scheduling and tracking
- Dynamic navigation with flexible user journeys
- Secure API integration for transaction history
Achievements:
- Redesigned rigid screen-to-API flow for better UX
- Consolidated API requests, reducing load times by 30%
- Streamlined dashboard for intuitive loan management
Ahadu Schools | Jul 2024 - Aug 2024
Educational platform enabling students to access courses, take exams, and track progress.
Tech Stack: Flutter β’ BLoC β’ DIO β’ Firebase β’ Google Auth
Key Features:
- Interactive exam system with real-time scoring
- Downloadable course materials
- Practice exercises and progress tracking
- Seamless registration and authentication
Achievements:
- Reduced onboarding time by 50% with Google Auth integration
- Improved student engagement through gamified learning
Personal Project (Remote) | Oct 2024 - Present
Full-stack marketplace platform with mobile, web, and API layers.
Tech Stack: Flutter β’ Riverpod β’ Next.js β’ PostgreSQL β’ Prisma β’ Chapa Payment
Key Features:
- Offline-first mobile app with Hive persistence
- Chapa Payment Gateway integration (PCI-DSS compliant)
- Google Authentication
- Scalable RESTful APIs with JWT and rate limiting
- Responsive web platform with shared design system
Achievements:
- Architected entire platform from database to UI
- Designed intuitive user workflows using Figma
- Implemented secure payment processing
Personal Project | 2024
Comprehensive event management ecosystem with three specialized apps.
Tech Stack: Flutter β’ Riverpod β’ Next.js β’ Firebase β’ Google Maps β’ Chapa
- Event discovery and ticket booking
- QR code ticket validation
- Wishlist and push notifications
- Multi-language support (English/Amharic)
- Event creation and management
- Team and agent management
- Analytics and revenue tracking
- QR code check-in system
- Ethiopian Orthodox event management
- Pilgrimage trip planning
- Multi-tier ticketing with promo codes
- Payment webhooks and email notifications
Achievements:
- Built three interconnected platforms with shared architecture
- Implemented real-time notifications via Firebase
- Integrated Ethiopian calendar and localization
Bachelor of Science in Information Systems
Mekelle University | Sep 2016 - Dec 2020
Certifications:
- π Google Africa Developer Scholarship - Android Development (Kotlin) | 2021
- π Google Africa Developer Scholarship - Mobile Web Specialist | 2020
- β Cross-platform mobile development (Flutter, Kotlin, React Native)
- β Clean Architecture & SOLID principles
- β State management (Riverpod, BLoC, Redux)
- β RESTful API design and integration
- β Payment gateway integration (Chapa)
- β Firebase services (Auth, FCM, Firestore)
- β Database design (PostgreSQL, Firebase, Hive, Room)
- β UI/UX implementation and modernization
- β Offline-first architecture
- β Performance optimization and debugging
- π¦ Enhancing CBE Mobile Banking with new fintech features
- π Scaling Dire Gebeya's e-commerce platform
- π Expanding Ahadu School's educational capabilities
- π Exploring advanced Flutter animations and microinteractions
I'm passionate about solving complex problems through innovative mobile and full-stack solutions. Whether you're looking to collaborate on a project or discuss opportunities in fintech, e-commerce, or education technology, I'd love to hear from you!
- π§ Email: ermiasmesfin123@gmail.com
- π± Phone: +251904324081 β’ +251905358384
- πΌ LinkedIn: Connect with me
- π GitHub: Follow me
- Amharic: Native
- English: Proficient
βοΈ From Ermias Mesfin | Open to Remote, Hybrid, and Relocation Opportunities


