Based in Nairobi, Kenya. Building scalable production systems with React, Next.js, React Native, and NestJS. 3+ years of turning complex problems into elegant solutions.
I'm Joseph Muturi, a dynamic fullstack developer with 3+ years of experience shipping production applications. I hold a BSc. in Mathematics and Computer Science from Multimedia University of Kenya and a Software Engineering certificate from ALX.
I've built platforms serving thousands of users across 50 countries, refactored legacy codebases to TypeScript, implemented efficient caching architectures, and developed robust mobile applications.
Currently open to full-time roles, contract work, and interesting collaborations.
Developing and maintaining ANGLE, a premier platform connecting climate innovators with world-class accelerators, partners, and programs across Africa. Built a comprehensive climate innovation ecosystem serving 3,576+ total startups and startup founders across 50 countries, with leading distribution in Kenya (488 startups), Nigeria (165), and Uganda (122). Implemented key features including a dynamic application system with conditional fields and real-time validation, program management dashboard with drag-and-drop form builder, partner network functionality, and a resources & knowledge hub for climate entrepreneurs.
Developed and maintained an all-in-one pig farm management platform providing real-time insights and automation for modern farmers. Built the web application using React, TanStack Router, TanStack Query, and Zustand, implementing features like individual animal tracking, breeding & farrowing calendars, weight monitoring, feed conversion calculations, health records, and financial reporting. Developed the Android mobile application using React Native with TanStack Router and NativeWind, enabling offline data access and mobile farm management.
Refactored the codebase to TypeScript, significantly reducing errors and improving code reliability. Implemented TanStack Query for efficient API queries and caching, reducing loading times. Developed scalable backend systems using NestJS, ensuring robust server-side operations. Integrated APIs between React frontend and NestJS backend, optimizing data flow. Collaborated with teams to design and implement features, enhancing user experience.
Open to full-time positions, freelance work, and interesting collaborations. I'll respond within 24 hours.