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.

Content in all repositories owned by your account will be closed.
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

Kenneth Amadi

Mobile Engineering · AI Engineering · Backend Systems

Building production mobile apps, the backend and AI systems behind them, and the data to measure them, at Kenresoft Technologies Ltd.

Portfolio · Apps · Google Play · pub.dev · Company on GitHub · Contact


About

I am a mobile engineer. I build Flutter, Android and iOS applications that stay fast on low-end devices and hold up under real use, and I take them from architecture through to App Store and Google Play release.

I care most about the problems that only show up in production: edge-case bugs, rendering and caching bottlenecks, and architecture decisions that have to last. My work centres on:

  • Mobile architecture: Clean Architecture, BLoC and Riverpod, structured for teams and long-lived codebases.
  • Performance: widget and rendering optimization, caching, API efficiency and crash-rate reduction.
  • Release engineering: store compliance, CI/CD and production release management.
  • Developer tooling: open-source Flutter packages and a self-hosted CMS that other engineers build on.

Alongside mobile, I work on AI engineering and data analytics, and on the backend systems that mobile products depend on, using PHP, Node.js, PostgreSQL and Cloudflare.


Kenresoft Technologies Ltd

Kenresoft is a mobile-first software engineering company. We design, build and release digital products for clients and for ourselves, and maintain open-source tooling for the Flutter and Dart community. Company repositories live at github.com/kenresoft-technologies.

Capability What we deliver
Mobile Flutter, Android and iOS applications, from architecture to App Store and Google Play release. This is our core practice.
Web Marketing sites, corporate sites and web platforms on modern edge infrastructure.
Backend and APIs PHP, Node.js and TypeScript services, PostgreSQL databases, REST APIs, real-time systems and cloud deployment.
AI and data AI engineering for mobile and web products, and data analytics that turn product usage into decisions.
Developer tools Self-hosted platforms and open-source packages used by other engineers.

Apps

Mobile apps we make and publish. More at kenresoft.com/apps and on our Google Play developer page.

App Platform Summary
Phunplan Android, iOS A Flutter app for planning and booking activities. On Google Play and the App Store.
Kostunex Android A local music player with background playback and Bass & Boost. In closed testing on Google Play.
Chammolx Mobile An offline workspace for chemical and process engineers. Calculations state their units, assumptions and sources, and projects stay on the device.
QuickResponse Android, iOS An open-source Flutter emergency companion app.

Platform

Product Summary
Kenresoft CMS A self-hosted, API-first CMS built on Cloudflare Workers, D1 and R2. You own the data, the infrastructure and the account. Source

Websites

Project Summary
Pathveragroup A corporate website for a UK education group, built with Astro and Cloudflare, with separate routes for students, universities and employers.

Developer Tools

Packages from our work at Kenresoft. See also kenresoft.com/portfolio.

Published on pub.dev

Package Description
lightweight_rich_editor A fast, lightweight rich-text editor for Flutter with notebook-style ruled lines. Source
extensionresoft Dart and Flutter extensions that reduce boilerplate and make everyday code easier to read. Source

Open source on GitHub

Not yet published to pub.dev.

project_space is a Dart workspace for reusable Flutter packages, managed with Dart Pub Workspaces.

Package Description
responsive_manager Responsive UI scaling across phones, tablets and desktop, built as a lightweight alternative to flutter_screenutil. Includes device type detection, configuration presets, layout adapters, simple extension methods and an LRU cache to keep rebuilds low.
bloc_utilities Widgets and extensions for flutter_bloc: multi-value selectors, selector-listener combinations, nested and parallel selectors, and type-safe containers for selected values.

Other repositories

Project Description
screen_scaler A lightweight responsive scaling package for Flutter.
masonry_sliver A lazy staggered (masonry) sliver for Flutter whose scroll length stays exact.
riff_switch A customizable switch widget for Flutter.

Engineering

We have shipped production mobile applications across booking, marketplaces, productivity, e-commerce and social products.

Area Work
Product features Map-based discovery, trip planning and shared itineraries, real-time chat with Socket.IO, push notifications with Firebase Cloud Messaging, vendor marketplaces, quote comparison, scheduling, payments and live order tracking.
Social and media Real-time messaging, posts, reels and reactions, personalized feeds, and video processing tuned to reduce buffering and bandwidth.
Performance Caching strategy, API request optimization, widget tree and rendering optimization, crash-rate reduction and large-scale state management.
Release management App Store and Google Play deployment, store compliance, ASO and production release management.

Technology

Mobile Flutter, Dart, Android SDK, Kotlin, Java, Jetpack Compose, iOS, SwiftUI
Backend PHP, Node.js, Express, TypeScript, Python, PostgreSQL, MySQL, MongoDB, Firebase, Google Cloud Platform, Cloudflare Workers, REST APIs
AI and data AI engineering, data analytics
Architecture and tooling Clean Architecture, BLoC, Riverpod, Provider, Hive, SQLite, Git, CI/CD

Work With Us

We take on mobile, web and backend projects, developer tooling and open-source collaboration.

kenresoft.com · hello@kenresoft.com

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;