OBIOMA GODSWILL MICHAEL

Senior Mobile Engineer
Lagos, NG.

About

Results-driven Flutter Developer with over 4 years of experience delivering high-quality, scalable mobile solutions. Expert in app architecture, performance optimization, and collaborative team leadership. Passionate about innovation and crafting user-centric digital experiences that drive business growth.

Work

2ruMe
|

Founding Software Engineer

Summary

Played a pivotal role in launching 2ruMe from concept to MVP, leading the full cycle of mobile application development and contributing to strategic business growth.

Highlights

Led end-to-end mobile application development for 2ruMe, bringing the product from concept to Minimum Viable Product (MVP) using Flutter, ensuring a scalable and user-friendly solution.

Architected the entire application structure, seamlessly integrating UI design, business logic, and backend systems to deliver a cohesive product experience.

Established and led the mobile development team, managing task distribution, sprint planning, and performance reviews to foster an agile and accountable environment.

Recruited and onboarded new developers, aligning talent with company culture and product objectives.

Implemented a clean and modular codebase leveraging SOLID principles and clean architecture, ensuring maintainability and scalability.

Integrated robust RESTful APIs with comprehensive error handling, optimizing application responsiveness and performance.

Led rigorous code reviews and technical discussions, upholding high standards of code quality and consistency.

Contributed to strategic business development, shaping brand identity and growth strategy to align technology initiatives with market readiness.

Nextpayday (Billp Project)
|

Mobile Lead Developer

Summary

Spearheaded the mobile development of Billp, a bill vending application, overseeing project planning and execution to deliver a high-performance, cost-effective solution.

Highlights

Spearheaded the full mobile development lifecycle for Billp, a bill vending application, managing sprint planning, task assignments, and reviews.

Designed and implemented a highly responsive user interface with Flutter, significantly enhancing user experience and intuitiveness.

Integrated critical RESTful APIs (e.g., BuyPower, Paystack) to enable seamless electricity vending and online payment transactions.

Optimized application performance and scalability through efficient state management using Provider.

Delivered a cost-effective mobile solution, reducing project expenses by 20% and boosting workflow efficiency by 25%.

Cafia (Cafia App)
|

Lead Flutter Developer & Acting CTO

Summary

Directed the company's technology strategy and vision as Acting CTO, while leading Flutter development to deliver intuitive, user-centric applications and optimize operational efficiency.

Highlights

Directed company-wide technology strategy and vision, aligning innovation with business objectives to drive product growth and market relevance.

Led critical decision-making for tech stack, architecture, and infrastructure, ensuring scalable and high-performing solutions.

Spearheaded the development of multiple Flutter applications, applying SOLID principles to deliver intuitive and user-centric experiences.

Managed the complete mobile SDLC, from requirement gathering to deployment, including debugging and performance optimization.

Designed and executed comprehensive project plans with defined milestones, ensuring on-time delivery of features aligned with user needs and business priorities.

Led sprint planning and progress tracking, optimizing development workflows.

Collaborated with sales and marketing teams to align technology solutions with market opportunities, driving strategic partnerships and business expansion.

Played a pivotal role in company reengineering efforts, optimizing internal processes, managing resources and budgets, and significantly reducing operational overhead.

MyHospitul
|

Flutter Developer

Summary

Led full-cycle mobile app development for healthcare solutions, focusing on performance optimization, scalable code, and cross-functional collaboration to deliver user-friendly experiences.

Highlights

Led the full-cycle mobile application development, from requirements gathering to deployment, for reliable and user-friendly healthcare solutions.

Identified and resolved critical bugs, optimizing application performance to significantly enhance user experience.

Applied SOLID principles and clean architecture to develop maintainable and scalable codebases.

Collaborated cross-functionally with stakeholders to ensure development aligned with business goals and user needs.

Provided expert insights on Flutter capabilities and UX best practices to influence strategic product decisions.

Effectively communicated complex technical concepts to diverse audiences, fostering cross-functional understanding.

Partnered with backend engineers, QA testers, and designers to streamline development workflows, resolve dependencies, and meet project deadlines.

Ensured consistent progress and delivery of high-quality mobile experiences through collaborative teamwork.

Simplified complex development concepts for non-technical stakeholders, facilitating informed decision-making and departmental alignment.

Actively contributed to product strategy discussions, offering expert recommendations on app features and design improvements based on Flutter capabilities and UX best practices.

Awards

Commendation for Technical Leadership & Strategic Product Delivery

Awarded By

Cafia

Recognized for impactful technical leadership and strategic product delivery, contributing significantly to team growth and product performance.

Peer Recognition for Excellence in Flutter Development

Awarded By

Peers

Acknowledged by colleagues for consistent excellence in Flutter development, performance optimization, and collaborative project execution.

First Runner-Up, Atlassian Hackathon Fest 2022

Awarded By

Atlassian

Honored for excellence in innovative product contribution at a prestigious hackathon.

Languages

English

Fluent

Skills

Mobile Development

Flutter, Dart, Android Development, iOS Development.

Web Technologies

JavaScript, HTML, CSS, Bootstrap.

State Management

Provider, Bloc, GetX, Riverpod.

Tools & Platforms

Firebase, REST APIs, Git, Android Studio, VS Code, Jira, Confluence.

Software Engineering

SOLID Principles, Clean Architecture, Full SDLC Involvement, Code Review, Debugging, Performance Optimization.

Development Methodologies

Agile, Scrum, MVVM Architecture, Test-Driven Development (TDD).

Project Leadership

Sprint Planning, Team Coordination, Stakeholder Engagement, Task Distribution, Performance Reviews, Hiring & Onboarding.

UI/UX Design

Responsive Interfaces, User-Centric Design, API Integration, Figma, Wireframing.