I am Nathan Kigen Kibet, a full-stack developer and aspiring Computer Science student dedicated to building high-performance, scalable digital infrastructure. I specialize in backend systems engineering, with a strong focus on type safety, low-latency performance, and elegant, maintainable code.
Currently, I work as a Backend Development Intern at AppsLab, where I design robust relational database architectures and engineer core backend systems for hosting platforms. Leveraging Go (Golang) and sqlc against PostgreSQL, I focus on building “SQL-first,” compile-time safe network stacks that eliminate runtime overhead and ORM bloat. Beyond systems engineering, my experience spans building full-stack applications with TypeScript, delivering clean UIs for private freelance clients, and contributing to open-source tools and community digital literacy initiatives—including digital design collaborations with organizations like the Kenya Psychiatric Association.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
- Architecture: Initially built using the Django ecosystem and PostgreSQL, the project leverages a server-side rendering approach to ensure consistency across the backend and frontend.
- Purpose: It functions as a centralized hub for managing congregant information, aiming to reduce the manual overhead associated with church administration.
- Accessibility: As an open-source initiative, it is designed to be extensible, allowing for community-driven improvements and the adaptation of features to fit various organizational scales.
- Development Stage: The project is currently in its alpha phase, transitioning from a core academic requirement into a functional, production-ready utility.
Open Church Manager is an open-source, full-stack community management platform designed to streamline administrative workflows and congregant data tracking for religious organizations.
Built as a multi-tenancy solution, the application addresses the specific logistical friction churches face when managing membership records and organizational data. Originally conceived during a software engineering bootcamp as a Django-based project, it has evolved into a robust tool focused on operational reliability and data integrity.
Key characteristics include:
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Nairobi today.