About Me
My love of technology started young, surrounded by telescopes, microscopes, PCs, robots, and chemistry sets. In my teens, I spent my time gaming (Unreal Tournament was my favourite), exploring the web, and tinkering with computers, curious about how things worked in the digital world.
Life led me toward animal care, dreams of zoology, and a Kenyan safari, before becoming a parent at 20. Even though traditional education took a backseat, my interest in tech never went away.
Seeing another mother become a software engineer through School of Code reignited that spark. Applying pushed me out of my comfort zone, but I discovered coding wasn't just a career. It felt like coming home. It played to my strengths: pattern recognition, problem-solving, and persistent curiosity.
Challenges became puzzles, projects became chances to explore and innovate. The logical thinking, creative problem-solving, and collaborative spirit of tech resonated with me. School of Code didn’t just teach me to code it reconnected me with the STEM enthusiast I’d always been.
Today, I’m proud to be a woman in tech, bringing adaptability, curiosity, and a unique perspective shaped by life experience, the patience of a parent, empathy from caring for animals, and the excitement of finding my way back to STEM.
Technical Skills
Languages
Languages
Front-end
Front-end
Back-end
Back-end
Testing and QA
Testing and QA
DevOps
DevOps
Tools
Tools
Featured Projects

Shelf Life
Shelf Life is a web application designed to help users track the expiration dates of their groceries, reduce food waste, and optimize meal planning. With AI-powered recipe suggestions, users can make the most of ingredients before they expire, ensuring smarter storage habits and more sustainable kitchen management.

SnapStem
A plant identification and care information app using Pinecone DB for efficient vector storage and search, alongside OpenAI for identifying plants from user-uploaded photos and providing detailed care information with the added PlantPal chatbot feature.

Real-Time Chat App
A real-time chat app using Socket.io, allowing users to join with a custom username and send/receive messages in real time. The app uses AWS EC2 for server hosting and is designed for practicing web sockets and AWS integration.
Work Experience
Full-stack Software Engineer Bootcamp
School of Code | 16 weeks
One of 40 people chosen from over 2000 applicants in the last ever cohort of a competitive 16-week intensive program designed to develop Full Stack Web Developers who can quickly learn and apply new technologies.
- Each week, collaborated in a different agile team to ideate, design, and build products.
- Engaged in pair programming in diverse teams, strengthening teamwork, communication, and problem-solving skills.
- Developed full-stack JavaScript applications using technologies such as Node.js, Express, React, and PostgreSQL. Along with Tailwind, and hosting tools like Vercel and Render.
- Mixture of teaching, self-study, and hands-on collaborative workshops. Plus weekly hackathons including a presentation to the cohort, mentors and industry experts.
- Followed development best practices, including version control, documentation, accessibility, and writing semantic code, test driven development.
Data Inputting
Nationwide Data Collection | Previous role
Recognized for exceptional speed and accuracy, chosen for high-priority projects involving strict deadlines and meticulous data handling.
- Demonstrated strong attention to detail and problem-solving skills by identifying data issues and implementing process improvements.
- Consistently delivered high-quality results under pressure, meeting or exceeding deadlines through effective time management.
- Strengthened communication and teamwork skills through collaboration on complex, team-based projects.

