I am a Full Stack Software Engineer based in Nairobi, Kenya, with hands-on experience building and deploying production-ready web applications for remote, Agile teams.
I develop responsive frontend interfaces using React, TypeScript, JavaScript, HTML, CSS, and Tailwind CSS. I focus on creating performant user experiences and integrating frontend applications with secure backend services.
On the backend, I work with Node.js, Express, Python Flask, REST APIs, PostgreSQL, MySQL, MongoDB, and Prisma ORM. I design scalable APIs, authentication flows, role-based access controls, and efficient database schemas.
I have experience delivering end-to-end products, from frontend and backend implementation through database design and Docker-based deployment. I have also led small engineering teams, coordinated sprint work, and contributed as a Scrum Master.
My technical background includes cybersecurity, networking, Linux systems, and cloud-oriented development practices. I am comfortable with Git-based workflows, CI/CD, testing, debugging, performance tuning, and collaborative remote development.
I am open to Full Stack Software Engineer opportunities with a frontend and backend focus, including remote full-time and contract roles.