Open the book version

Jeremy Teddy Ndeda

Full Stack Developer, Nairobi, Kenya

Full stack developer with 5+ years of experience building and shipping production web applications. I build React, Next.js and TypeScript frontends on Node.js, Django and C#/.NET backends, with PostgreSQL/Supabase data layers, deployments on Vercel, and interactive 3D web experiences in Three.js and React Three Fiber.

Projects

No. 01

Housio

Accommodation booking with 360° room tours

Guests booking a place to stay need to understand a home and its neighbourhood before they commit, and hosts need bookings that never collide.

  • Accommodation booking platform with 360° room tours, interactive floor plans, side-by-side comparison and a preference-based matcher.
  • Neighbourhood map built from OpenStreetMap data (309 places across 10 Nairobi listings).
  • Role-based owner and admin dashboards with a listing approval workflow.
  • Transaction-safe booking that prevents double bookings at the database level.
  • Data secured with PostgreSQL row-level security.
  • Playwright end-to-end and Vitest tests; deployed on Vercel with CI from GitHub.

Next.js · TypeScript · Supabase/PostgreSQL · React Three Fiber

Housio home page showing listings in Nairobi

No. 02

Kidzies

3D kindergarten learning platform

A kindergarten needs one place where students, parents, teachers, administrators and admissions staff each see only what is theirs.

  • 3D kindergarten learning platform with student, parent, teacher, admin and admissions portals.
  • Admissions workflow with document uploads.
  • Role-based access enforced with PostgreSQL row-level security.
  • Flows covered with Playwright tests.

Next.js · TypeScript · Supabase · React Three Fiber

Kidzies kindergarten platform home page

No. 03

IWMS

Inventory and warehouse management system

Stock moves through receiving, storage, purchasing and fulfilment; each step has to be tracked, reported on and auditable.

  • C# inventory and warehouse management application covering inventory control, warehouse operations, purchasing, fulfilment, reporting and auditability.
  • Layered into Api, Application, Domain and Infrastructure projects.
  • Dedicated test project, with GitHub Actions CI on every push.

C# · .NET · GitHub Actions

  1. IWMS.Api Controllers, Dtos, Errors, Reports, Security
  2. IWMS.Application Audit, Ledger, Purchasing, Receiving, Tracking
  3. IWMS.Domain Entities, Enums, Tracking
  4. IWMS.Infrastructure Migrations, Seeding

No. 04

AF1 Studio

Interactive 3D sneaker configurator

Shoppers want to see a customised product from every angle before they decide.

  • Interactive 3D sneaker configurator where users customise the colour, finish and details of an Air Force 1 in real time.
  • Rendered with Three.js and React Three Fiber and deployed as a live web app.

React · Three.js · React Three Fiber

AF1 Studio sneaker configurator

Experience

Feb 2025 – Sep 2026

Mizizi Learning Hub

Software Engineer

  • Designed and built an Inventory Management System end to end to track and manage organisational stock and assets.
  • Designed and built a Learning Management System (LMS) to deliver learning content and administer learners.
  • Designed and built an Admission System that digitised student applications and enrolment workflows.
  • Owned all three systems in production, fixing defects and shipping enhancements for daily users.

Jan 2024 – Dec 2024

ZegeTech

Mobile & Web Developer

  • Developed and maintained mobile applications for client projects at a Nairobi-based software consultancy.
  • Built web applications and integrated them with backend APIs for client products.
  • Delivered features in Agile sprints within a team, with code reviews and testing.

Sep 2022 – Dec 2023

Sino Soft Limited

Web Developer

  • Designed and developed responsive business and e-commerce websites for clients.
  • Maintained live client websites, handling fixes, performance improvements and technical support.
  • Customised and extended site features and third-party integrations to meet client requirements.

Skills

Languages
TypeScript, JavaScript, C#, Python, SQL, C++, HTML/CSS
Frontend
React, Next.js, Tailwind CSS, Three.js, React Three Fiber, Responsive design
Backend
Node.js, Django, ASP.NET Core, Entity Framework Core, REST APIs, gRPC, Zod
Data
PostgreSQL, Supabase, Row-level security (RLS), Relational database design, Query optimisation
DevOps & testing
Git, GitHub, GitHub Actions, Docker, Vercel, CI/CD, Playwright, Vitest

Education

Bachelor of Science in Computer Science, Cooperative University of Kenya, Nairobi, Kenya

Contact

jeremyndedateddy@gmail.com

Download the résumé (PDF)