Experienced software developer with 4+ years in fullstack development and a growing specialisation in data engineering.
Proven track record delivering scalable backend systems, modern frontends, and reliable data pipelines.
Passionate about learning, collaboration, and turning ambitious ideas into working products.
Experience
Python Developer
Jun 2025 – Present
Landstack · Full-time · United Kingdom
Python development with a focus on data-driven applications
Working with PostgreSQL and SQL for data storage and querying
Building automation scripts and data pipelines
PythonPostgreSQLSQLScripting
Frontend Developer
Jun 2022 – May 2024
Adido · Full-time · Bournemouth, UK · Remote
Developed responsive, high-quality web applications using ReactJS, collaborating with backend developers to integrate robust APIs
Conducted cross-browser testing and implemented unit tests to ensure seamless functionality across various devices
Streamlined development processes by introducing automated testing pipelines, reducing production errors by 40%
Enhanced application accessibility by implementing ARIA roles and ensuring compliance with web accessibility standards
Software Engineer
Jul 2021 – Mar 2022
Africa's Talking · Full-time · Kenya · Hybrid
Collaborated on cross-functional teams to develop bespoke applications leveraging company APIs and SDKs
Implemented best practices in software architecture, improving code maintainability and scalability
Resolved critical bugs and improved system performance by identifying and addressing bottlenecks effectively
JavaScriptReact.jsVue.jsNode.jsExpress.jsDocker
Full Stack Engineer
May 2019 – Jan 2021
Vacay Holiday Deals · Full-time · Kenya
Built a high-performing booking platform with ReactJS on the frontend and Flask for backend APIs
Optimised query performance, reducing response times by 25% through database indexing and query optimisation
Conducted rigorous testing and debugging to ensure system stability and a seamless user experience
React.jsNext.jsNode.jsFlaskReduxPostgreSQL
Software Engineer
Jan 2020 – Present
Aesops · Self-employed · Kenya · Remote
Designed and implemented scalable web applications using Next.js and React in conjunction with backend APIs developed in Flask and FastAPI
Built reusable components and frontend libraries to enhance scalability and reduce development timelines
Spearheaded accessibility enhancements, ensuring adherence to WCAG standards for a diverse user base
Optimised website performance, improving load times by over 30% through effective refactoring and caching strategies
Mentored junior developers and conducted regular code reviews to uphold technical quality and team productivity