Skip to content
View kenresoft's full-sized avatar
💥
Building some innovative solutions.
💥
Building some innovative solutions.

Organizations

@ditsacademyofficial

Block or report kenresoft

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kenresoft/README.md

👋 Hi, I'm Kenneth Amadi

Mobile Engineer • Building AI-powered Apps

Building production-ready mobile experiences, developer tools, and reusable engineering infrastructure.

I enjoy solving real engineering problems—the kind that surface on low-end devices, in edge-case bugs, and in architecture decisions that need to stand the test of time. My focus is building software that is fast, maintainable, scalable, and developer-friendly.


📱 Currently Building

A personal productivity app designed to become an intelligent daily companion, built with Clean Architecture and a strong focus on performance, privacy, and security.

Status: Store-ready, launching soon 🚀 — details under wraps until release.


💼 Professional Experience

I've built and shipped production mobile applications across multiple domains, including booking, marketplaces, productivity, e-commerce, and social networking.

Location-Based Discovery & Booking

  • Interactive map-based discovery
  • Social trip planning (friend invites & shared itineraries)
  • Real-time chat powered by Socket.IO
  • Firebase Cloud Messaging for contextual push notifications

Marketplace & E-commerce

  • Vendor & designer portfolio browsing
  • Quote comparison workflows
  • Appointment scheduling
  • Payment integrations
  • Real-time order tracking

Social & Community Features

  • Real-time messaging
  • Posts, reels, comments, reactions & engagement
  • AI-powered personalized content feeds
  • Optimized video processing to reduce buffering and bandwidth consumption

Performance Engineering

  • Advanced caching strategies
  • API request optimization
  • Widget tree and rendering optimization
  • Crash-rate reduction
  • Large-scale state management

Release Management

  • Apple and Google Play Store deployment
  • Store compliance
  • App updates
  • ASO optimization
  • Production release management

I intentionally keep client and employer names off this public profile. I'm always happy to discuss the technical challenges, architecture, and engineering decisions behind these projects.


🚀 Open Source Projects

Every project I publish is born from solving real production problems. My goal is to build tools that developers can confidently use in their own applications.


⚡ Project Space

A growing collection of reusable Flutter engineering packages designed to simplify architecture, responsiveness, and developer productivity.

bloc_utility

Utilities and abstractions that simplify Flutter BLoC development while reducing boilerplate and encouraging clean architecture.

responsive_manager

A modern responsive layout solution built as a lightweight alternative to flutter_screenutil, inspired by lessons learned from production applications. It focuses on predictable scaling, cleaner APIs, and simple integration while delivering excellent performance. It is already powering multiple live production Flutter applications.

🔗 https://github.com/kenresoft/project_space


⚡ Screen Scaler

A lightweight responsive scaling package that helps Flutter applications maintain consistent sizing across phones, tablets, desktop, and larger displays—without unnecessary complexity.

🔗 https://github.com/kenresoft/screen_scaler


✍️ Lightweight Rich Editor

Experimental project — actively under development

A lightweight rich text editor for Flutter, currently focused on building a fast and extensible editing foundation. Advanced rich text capabilities are planned as the project evolves.

Current focus:

  • Performance
  • Large document editing
  • Clean architecture
  • Extensibility
  • Developer experience

🔗 https://github.com/kenresoft/lightweight_rich_editor


⭐ Featured pub.dev Packages

Package Description
extensionresoft A comprehensive collection of Dart extensions that reduce boilerplate, improve readability, and simplify everyday Flutter development.
payment_card Elegant and customizable payment card widgets for Flutter applications.
riff_switch Beautiful and highly customizable switch widgets for Flutter.

📚 Additional Open Source Projects

  • jump_list_navigator — Fast and intuitive navigation for long Flutter lists.

🎯 Current Focus

  • Engineering performant and scalable mobile applications
  • Building reusable software architecture and developer tooling
  • Creating production-ready open-source packages
  • Integrating AI into mobile experiences
  • Continuously learning and sharing engineering knowledge

🛠 Engineering Toolkit

Mobile

Flutter • Dart • Android SDK • Kotlin • Java • Jetpack Compose • iOS • SwiftUI

Backend

Node.js • Express • MongoDB • PostgreSQL • MySQL • Firebase • Google Cloud Platform • REST APIs • PHP • Python • JavaScript

Architecture & Tools

Clean Architecture • BLoC • Riverpod • Provider • Hive • SQLite • Git • CI/CD


✍️ Technical Writing

I enjoy sharing practical lessons from building production Flutter applications, developer tooling, and engineering reusable solutions.


📊 GitHub Analytics


🤝 Let's Build Something Great

I'm always interested in collaborating on projects involving:

  • Flutter Infrastructure
  • Developer Tooling
  • Mobile and Backend Architecture
  • Open Source

If you're building something ambitious, I'd love to connect.


❤️ Thanks for stopping by!

If any of my projects help you, consider giving them a ⭐. It helps others discover them and motivates continued open-source development.

Pinned Loading

  1. quickresponse quickresponse Public

    Quickresponse: Your Trusted Emergency Companion, a cutting-edge Flutter app dedicated to your safety. Powered by Flutter, QuickResponse ensures rapid assistance and peace of mind during critical si…

    Dart 3

  2. stockup_app stockup_app Public

    A Stock Investment App. Stockup is your go-to app for staying ahead in the stock market game. Whether you're a seasoned investor or just starting out, Stockup provides you with the tools and insigh…

    Dart 6

  3. payment_card payment_card Public

    A custom widget for creating beautiful payment(eg. credit or debit) cards on flutter. The PaymentCard class is a Flutter widget that displays a payment card with customizable properties such as the…

    Dart 4

  4. ost_music_app_ui ost_music_app_ui Public

    A Music Application Flutter project with easy navigation and saves last played music in the playlist after music is paused.

    Dart 6

  5. Explicit9ja-Website Explicit9ja-Website Public

    Explicit9ja Media Website for music and video downloads, news updates and lyrics download.

    PHP 1

  6. Payment card number division with a ... Payment card number division with a space as the separator.
    1
    int divisions(String input) {
    2
      int divisions = 0;
    3
    
                  
    4
      for (var j = 3; j <= 4; ++j) {
    5
        //divisions = 2;