Available to hire
Full Stack Software Developer with 3+ years designing and building scalable, secure backend systems in Go and Python, building RESTful/GraphQL APIs, and delivering React/TypeScript front ends.
I enjoy turning product requirements into robust solutions—implementing JWT auth, RBAC, secure coding practices, testing, and integrating third-party APIs—while continuously learning, including AI-assisted tooling.
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Language
English
Advanced
Work Experience
Software Developer at Zone01 Kisumu
January 1, 2026 - PresentDesigned and maintained scalable Go backend services using concurrency patterns, structured error handling, and performance optimization in a production Linux environment. Built REST and GraphQL-consuming integrations with JWT authentication and OAuth 2.0 authorization flows, including third-party service integration. Worked on PostgreSQL schema design with migrations and ORM-based data access, improving query performance and maintainability. Implemented security best practices across the stack (XSS prevention, secure token storage, rate limiting, SQL-injection safeguards) for regulated/data-sensitive use cases. Developed React/TypeScript UI components and managed client state with Redux Toolkit. Wrote unit/integration/automated tests using Go testing tools and Jest with a TDD mindset, and contributed to CI/CD automation using Bash and GitHub Actions. Participated in agile ceremonies and peer code reviews to maintain engineering standards.
Freelance Full Stack Developer at Self-Employed
January 1, 2022 - December 31, 2025Delivered end-to-end web applications using the MERN stack and PostgreSQL, covering relational schema design, REST API architecture, and JWT-based authentication from scratch with security and performance best practices. Migrated legacy platforms to React while reducing rendering overhead and improving maintainability without disrupting live usage. Integrated third-party payment and messaging APIs, optimizing data flow and error handling between frontend and backend. Documented technical specifications and API schemas using OpenAPI/Swagger conventions for client handover. Built and maintained secure multi-role functionality where needed, and supported deployment workflows for production releases.
Education
BSc Microbiology and Biotechnology at University of Nairobi
January 1, 2020 - January 1, 2024Software Engineering Bootcamp at ALX Africa
January 1, 2023 - December 31, 2023Qualifications
ALX Software Engineering Certificate
January 1, 2023 - July 16, 2026Machine Learning with Python
January 1, 2023 - July 16, 2026Industry Experience
Software & Internet, Healthcare
• Full-stack real-time chat system with JWT authentication, a WebSocket hub architecture for concurrent connections, and a layered Go backend design paired with a fully persisted Redux store on the frontend.
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Nairobi today.