Presentation
What I Offer:
- Cross-platform mobile apps using Ionic Framework (with Capacitor/Cordova) — deploy once to iOS and Android with native-like performance.
- Modern frontend development with Angular, React, Next.js, and TypeScript.
- Reusable component systems and design systems using Storybook.
- Performance optimization — refactoring legacy code, implementing lazy loading, caching, and build optimizations.
- Testing & code quality — unit & end-to-end testing with Jasmine/Karma, Cypress, and enforcing TypeScript strict mode.
- Light backend integration with NestJS and REST APIs when needed for full-featured solutions.
Key Achievements & Approach:
- Led the complete Ionic rewrite of a fleet management app (Instanta Fleet v2.0), significantly improving stability and user experience.
- Refactored Angular modules in a healthtech platform (SmartClinic), boosting performance through lazy loading and caching.
- Introduced Storybook for standardized UI components and improved design-engineering collaboration.
- Recognized as Engineer of the Quarter for technical leadership and ownership of core frontend initiatives.
- Strong experience in remote, cross-functional teams — collaborating with designers, backend engineers, and QA to deliver production-ready features.
I specialize in turning complex ideas into clean, maintainable, and delightful user experiences that feel native on mobile while keeping development efficient and scalable.
Whether you need a new mobile/web app built from scratch, legacy codebase modernization, performance improvements, or ongoing frontend maintenance — I deliver reliable, high-quality results.
Open to:
- Full project development (MVP or complete apps)
- Refactoring & optimization gigs
- Component libraries / design systems
- Hourly or fixed-price contracts
Let's discuss your project! I'm based in Nigeria (GMT+1) and available for remote collaboration worldwide.
Feel free to message me with your requirements — happy to provide a detailed proposal and timeline.
Background
- Improved web application performance by refactoring Angular modules, implementing lazy loading, and strategic caching.
- Introduced unit and end-to-end testing using Jasmine/Karma and Cypress, reducing recurring production issues and increasing release confidence.
- Refactored legacy components into reusable, strongly-typed modules, improving maintainability and team onboarding speed.
- Enforced TypeScript strict mode and component-based architecture across the codebase.
- Improved application load times through build optimization and CDN configuration.
- Introduced Storybook to standardize UI components and strengthen design-engineering collaboration.
- Diagnosed and resolved memory leaks impacting SPA routing and long-running sessions.
- Modernized a legacy JavaScript codebase by introducing TypeScript and modular CSS, enhancing code quality and review efficiency.
- Designed and implemented a reusable input validation system that was adopted across multiple applications.
- Collaborated closely with designers, backend engineers, and QA throughout the software development lifecycle.
- Supported iOS and Android app store releases and post-release
- Integrated RESTful APIs and optimized application performance and stability.
- Managed submissions to Google Play and Apple App Store.
- Implemented push notifications and offline storage using SQLite.
- Worked in an Agile environment with daily standups and code reviews.

