Hello đź‘‹ I am a freelance Software Engineer and an Economics & Statistics student, based in Kenya.
What I do#
I’ve been actively shipping code for the past four years, specializing in Frontend and mobile development. Currently, I develop cross-platform mobile apps using React Native (Expo) and deliver full-stack web applications with React, Next.js, TypeScript, Tailwind, Prisma, Neon Serverless, MongoDB, and Appwrite.
I enjoy turning complex problems into clean, scalable code and collaborating between design and engineering to deliver actual value. Whether it’s a responsive web dashboard or a mobile-first product, I care about performance, usability, and lean architecture.
My Skills#
My Certificates#

Work Experience#
React Native Developer
Jan. 2025 - Present
Remote
I'm currently working remotely as a React Native developer, building performant and scalable cross-platform mobile apps.- Developing mobile applications for both Android and iOS using React Native and TypeScript.
- Integrating RESTful APIs and optimizing performance for mobile environments.
- Implementing CI/CD pipelines with tools like GitHub Actions and EAS.
- Writing reusable code components and maintaining consistent UI across platforms with styled-components and Tailwind-like libraries.
- Collaborating asynchronously with designers and backend engineers across different time zones.
Freelancer
Jan. 2024 - Present
Upwork
I'm now a full-stack developer working as a freelancer. My stack includes React, Next.js, TypeScript, Tailwind, Prisma, Neon Serverless, MongoDB, and Appwrite. I'm open to full-time opportunities.- Delivered full-stack web applications with dynamic UIs and REST/GraphQL integrations.
- Worked on client dashboards, e-commerce platforms, and portfolio sites with modern stacks.
- Wrote technical documentation and client onboarding guides to streamline handover.
- Maintained high client satisfaction through clear communication and on-time delivery.
Frontend Developer
Sept. 2023 - Jun. 2024
Remote
I worked as a front-end developer for various clients. I also upskilled to the full stack.- Developed and maintained web applications using React.js and other related technologies.
- Collaborated with designers and PMs to ship responsive, production-ready UIs.
- Converted Figma mockups into pixel-perfect components using Tailwind CSS.
- Improved app performance and accessibility based on Lighthouse and Web Vitals.
- Started backend work with Node.js, Express, and MongoDB for simple APIs.
Graduated bootcamp
Aug. 2022- Sept. 2023
Nairobi, KE
I graduated after 12 months of studying with ALX Africa, a project-based remote learning program emphasizing pair programming and hands-on mastery of HTML, CSS, C, JavaScript, Python, React, MySQL, and Nginx. Collaborating with developers across Africa strengthened my technical and teamwork skills.- Built a portfolio of backend and frontend projects hosted on GitHub.
- Led peer programming sessions and reviewed teammates’ code.
- Deployed static and dynamic web apps using Netlify, Heroku, and custom Nginx configs.
- Passed over 100 project checkpoints and final technical interview assessments.
Outside of Tech#
I’m drawn to overlanding and enjoy following the journeys of adventurous travellers. I’m also passionate about photography, always seeking to capture the world’s splendor through my lens. These interests provide a rich tapestry of experiences and perspectives, allowing me to explore the globe both digitally and artistically.
Besides, I love learning foreign languages. It’s another way I connect with diverse cultures and broaden my worldview. Just as photography captures moments, language captures meaning, and both deepen my appreciation of the human experience.