Jeremy Teddy Ndeda, full stack developer
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.
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.
Stack: Next.js, TypeScript, Supabase/PostgreSQL, React Three Fiber
Visit housio.jeremyteddy.devHousio source on GitHubKidzies
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.
Stack: Next.js, TypeScript, Supabase, React Three Fiber
Visit kidzies.jeremyteddy.devKidzies source on GitHubIWMS
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.
Stack: C#, .NET, GitHub Actions
IWMS source on GitHubAF1 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.
Stack: React, Three.js, React Three Fiber
Visit af1.jeremyteddy.devAF1 Studio source on GitHubWILDLANDS
A 3D game in the browser
A game that runs instantly in a browser tab, with no install.
- 3D game that runs in the browser, rendered in real time with Three.js.
- Rendered in real time with Three.js and deployed as a live web app.
Stack: Three.js
Visit wildlands.jeremyteddy.devWILDLANDS source on GitHubExperience
Software Engineer, Mizizi Learning Hub, Feb 2025 – Sep 2026. 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.
Mobile & Web Developer, ZegeTech, Jan 2024 – Dec 2024. 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.
Web Developer, Sino Soft Limited, Sep 2022 – Dec 2023. 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.
Bachelor of Science in Computer Science, Cooperative University of Kenya
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