Software Engineer | AI Builder | Product Innovator

Fredrick Onyango

Full-Stack Developer | Backend Engineer | AI/ML Engineer

Also known as The Tech Magician · Amirion Prince

I build intelligent, scalable software solutions that transform real-world problems into practical digital products.

From system architecture and backend engineering to AI integration, databases, cloud infrastructure, and modern frontend development, I build technology with a focus on usability, scalability, and real-world impact.

Available for remote work

Kenya-based · open to freelance projects and full-time roles

Fredrick Onyango, Full-Stack Developer, Backend Engineer and AI/ML Engineer based in Nairobi, Kenya

Featured Projects

Real problems. Working software.

Each project below is a full story: problem, architecture, implementation and result. Start with a case study.

Kilele Archade

Kilele Archade

Live product

An AI-powered CBC-focused learning platform providing intelligent learning assistance, revision, assessments, educational resources and personalised learning.

Kenyan CBC students need guided, curriculum-aware learning support that goes beyond static notes — help that adapts to the learner, the subject and the competence being worked on.

ReactTypeScriptSupabasePostgreSQLpgvectorCloudinary+5
Apex

Apex

In active development

A rental management and property automation platform simplifying property, tenant, payment, reporting, communication and operational workflows.

Small and mid-size landlords and property managers track rents, vacancies and repairs in notebooks and spreadsheets — leading to missed payments, lost tenant records and no operational visibility.

ReactTypeScriptNode.jsPostgreSQLM-PESA Daraja APISMS integration+1
MediFlow

MediFlow

Prototype

A clinic workflow prototype for patient records, appointments and queue management — built to explore appointment scheduling and role-scoped clinical data.

Small clinics juggle paper registers for appointments and patient follow-ups, creating queues and lost history.

ReactNode.jsExpressPostgreSQL

All projects →

Building Products

I don't only build assignments. I build products.

Two of my projects started as conversations about problems people actually have — education support in Kenya, and the daily chaos of rental property management — and became products designed around real users.

Kilele Archade

AI-powered CBC learning platform — from curriculum-aware tutoring to teacher, student and parent workflows. Live at kilelearchade.co.ke.

Apex

Rental management and property automation — tenants, rent ledgers, vacancies, repairs and reports in one system.

Blog

Technical writing

Notes from building the products above — AI engineering, databases and architecture decisions.

Designing AI-Powered Learning Systems

What building Kilele Archade taught me about where AI genuinely helps learners — and where plain software engineering does the job better.

GitHub

The code is the conversation

Selected repositories, recent activity and the source behind most of this portfolio. Code quality speaks louder than contribution graphs.

github.com/FredTechDev

Projects, experiments and product code under one profile.

View GitHub

Contact

Have a problem worth building?

Tell me about your product, platform or idea — I reply to every serious inquiry.