Alex Osuya
Flutter Developer
Hire this person
Send a job offer directly to this candidate
About
With 6+ years of hands-on Flutter development experience, I specialize in building and deploying high-performance Android and iOS applications using Flutter and Dart. My expertise includes state management (Provider, BLoC, Riverpod, GetX), REST API integrations, Firebase services, and advanced UI/UX development to create smooth, efficient, and visually appealing applications. I have successfully published multiple applications on the Google Play Store and App Store and have experience setting up CI/CD pipelines using GitHub Actions and Codemagic to streamline app builds and deployments.
I focus on performance, scalability, and delivering a seamless user experience. Beyond development, I excel in collaborating with cross-functional teams, solving complex technical challenges, and ensuring that applications meet the highest standards. I actively integrate GitHub assets and third-party services to enhance app functionality and continuously explore new technologies to refine and optimize mobile solutions.
Driven by a passion for innovation and user-centric design, I stay up to date with the latest industry trends and best practices. I'm always looking for opportunities to work on challenging, high-impact projects that push the boundaries of what's possible with Flutter.
Experience
Senior Frontend Developer at SWAMP@Polymarq (2025-01 – Present)
- Led frontend development of two interconnected Flutter mobile apps (Waste Generator and Waste Manager) for the SWAMP smart water and waste management platform.
- Designed and implemented production-ready Flutter UI components, ensuring cross-app UX consistency and offline-first behavior for low-connectivity environments.
- Served as Team Lead, providing technical direction and code reviews for the on-site frontend team.
- Optimised rendering performance and built modular, reusable UI architecture across both applications.
Software Engineer at CDIAL AI (2024-01 – 2025-01)
- Wrote clean, efficient, and maintainable code across the software stack, adhering to best practices and coding standards.
- Actively participated in the planning, design, development, testing, deployment, and maintenance stages of software development.
- Troubleshot and fixed bugs or performance issues using appropriate tools, ensuring software reliability and stability.
- Stayed up-to-date with the latest software development tools, technologies, and trends, applying this knowledge to improve the codebase.
- Provided mentorship and technical support to junior developers, fostering a collaborative and learning-focused environment.
- Acted as a bridge between the development team and stakeholders, facilitating clear communication of project goals, progress, and challenges.
Flutter Developer at Kallo (2023-01 – 2024-01)
- Transformed mobile application performance by spearheading REST API integration, ensuring dynamic retrieval and synchronization of server data.
- Elevated user experience by leveraging the latest Flutter SDK features to create a dynamic and immersive application interface.
- Boosted user engagement and satisfaction through the conceptualization and execution of a custom UI/UX design tailored to user needs.
- Achieved rapid market acceptance with the architecture and launch of a cross-platform mobile application, attracting over 2,000 active users within the first month.
- Enhanced accessibility and performance by engineering a multilingual mobile application optimized for various devices without compromising speed or functionality.
- Contributed in projects with the use of python.
- Architected the backend system, designed and implemented microservices, databases, and API endpoints.
- Developed RESTful API endpoints, ensuring robust authentication and authorization mechanisms.
- Integrated and configured third-party services such as Indigenius for text-to-speech (TTS), speech-to-text (STT), and natural language processing (NLP).
- Set up logging and monitoring tools to track system health and resource usage.
- Ensured platform security through data encryption, regular security audits, and timely patching of vulnerabilities.
Software Developer at Rolin Pein (2020-01 – 2021-01)
- Resolved software and hardware issues with a 90% success rate, creating comprehensive bug reports that facilitated efficient troubleshooting and expedited fixes by the software development teams.
- Optimized development efficiency by implementing a unified codebase for mobile, tablet, and web platforms, leveraging responsive design principles to ensure seamless performance across all devices.
- Engineered a robust cross-platform Flutter mobile application, integrating Firebase, APIs, external services, and payment processing to deliver a comprehensive and reliable user experience.
Programmer/Analyst at Emaris System Limited (2018-01 – 2023-01)
- Refined existing software by methodically modifying code to correct errors, ensure compatibility with new hardware, and enhance overall performance, resulting in a robust and efficient system.
- Conducted in-depth analysis of user needs and software requirements to assess design feasibility within time and budget constraints, ensuring optimal resource allocation and successful project execution.
- Engaged in strategic collaboration with system analysts, engineers, programmers, and other stakeholders to design comprehensive systems, acquire critical information on project limitations and capabilities, and define rigorous performance requirements and interfaces.
- Consulted with customers on software design and maintenance, providing expert insights and tailored solutions that addressed their unique needs and reinforced strong client relationships.
- Directed the development and implementation of rigorous software system testing and validation procedures, programming protocols, and thorough documentation, ensuring the highest quality deliverables and strict adherence to industry standards.
Education
Higher National Diploma in Computer Science – Lagos City Polytechnic (2017-01 – 2021-01)
