Denis Irungu

Denis Irungu

$25/hr
Mobile Apps Developer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
29 years old
Location:
Bungoma, Nairobi, Kenya
Experience:
2 years
-- DENIS IRUNGU KIHARA P.o Box- Kerugoya, Nairobi Kenya https://github.com/DenisIrungu SUMMARY Versatile software developer with expertise in Flutter for cross-platform mobile development and FastAPI for building efficient backend services. Over a year of experience in crafting high-performance applications with clean, maintainable Dart code and robust state management (Provider, Riverpod, Bloc). Skilled in integrating RESTful APIs, optimizing mobile app performance, and leveraging Firebase, CI/CD pipelines, and Agile methodologies. Strong collaboration skills, working seamlessly with UI/UX designers and backend teams to deliver scalable solutions. EDUCATION PROJECTS Weather App (Flutter + Bloc): Created a weather app Kibabii University integrating OpenWeatherMap API, Bloc for state Bachelor Degree in Information management, and Geolocator for location-based weather Technology- forecasts ( https://github.com/DenisIrungu/Weather-App) Kamuiru Boys High School Secondary Education- TECHNICAL SKILLS Mobile Development: Flutter, Dart, Android & iOS development State Management: Bloc, Provider Programming Languages: Dart, Python Backend Development: FastAPI, MySQL, Python, RESTful API design Database & Cloud services: Firebase, FireStore, MySQL UI/UX Design: Figma, Wireframing, Prototyping CI/CD & DevOps: Git, GitHub Actions, Firebase App Distribution Testing: Unit tests, Widget tests, Integration tests Agile & Collaboration: Scrum, Jira, Code Reviews Logistics Flutter App (Ongoing): Developing a logistics and delivery management app using Flutter, FastAPI, MySQL, and Firebase for real-time tracking, order management, and user authentication( https://github.com/DenisIrungu/LogisticsManagement-System-UI) PROFESSIONAL EXPERIENCE Flutter Engineer | Software Developer Internship | Azizi Nairobi |September| 2022 Developed and optimized cross-platform mobile applications using Flutter and Dart, ensuring smooth performance and scalability. Implemented state management solutions like Provider and Bloc for efficient app architecture. Integrated FastAPI backends with Flutter applications, ensuring seamless RESTful API communication. Designed intuitive UI/UX interfaces in Figma, creating wireframes and prototypes that enhanced user experience. Optimized mobile application performance by minimizing re-renders, improving animations, and leveraging platform-specific optimizations. Flutter Engineer | Founder & Developer Freelance | Bungoma | January 3, 2025- Present SOFT SKILLS Analytical Thinking Problem-Solving Communication Team Collaboration LANGUAGE English Swahili REFERENCES Available upon request. Currently developing a logistics Flutter app to streamline delivery services for small to medium-sized logistics companies. Implementing real-time tracking, order management, and user authentication. Designing an intuitive UI/UX in Figma, ensuring a seamless user experience. Developing the backend using FastAPI with MySQL as the primary database for scalable data storage and retrieval. Integrating Google Maps API for route optimization and live tracking. Utilizing Firebase for push notifications and authentication. Writing unit, widget, and integration tests to ensure app reliability and performance.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.