Available to hire
I’m a software engineer with roughly three years of experience designing, developing, and deploying robust software solutions. I specialize in Python, Java, React, and a range of technologies. I enjoy building dynamic websites, software applications, and integrating systems to solve real-world problems.
I value clear communication and collaboration, keeping stakeholders in the loop to ensure the project meets needs. I’m passionate about staying current with UI/UX trends and best practices to deliver modern, maintainable solutions.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
UI-UX Front-End Engineer at The International Scholars Program
September 1, 2024 - PresentCollaborated with cross-functional teams to gather requirements for web and mobile applications, ensuring user-centric designs. Created wireframes, prototypes, and high-fidelity designs, transforming them into clean front-end code using HTML, CSS, and JavaScript, thus enhancing usability. Analyzed user feedback to iterate designs and maintain design systems for consistency across platforms. Developed and maintained design systems, ensuring design consistency across various platforms.
Angular Developer at Enigma Score Ltd
August 1, 2018 - September 29, 2025Specialized in frontend development with React and Angular, enhancing user interfaces, optimizing user experiences, and collaborating across teams to deliver impactful solutions. Implemented UI improvements, ensured code quality and responsiveness, and led UI enhancements with Git for synchronized development. Worked on backend interactions with Spring and related technologies to support front-end features.
UI/UX Front-End Engineer at The International Scholars Program
September 1, 2024 - PresentCollaborate with cross-functional teams to understand project requirements for web and mobile applications, ensuring user-centric designs. Create wireframes, prototypes, and high-fidelity designs, transforming them into clean front-end code using HTML, CSS, and JavaScript, thus enhancing usability. Analyze user feedback to iterate designs and improve overall user experience.
Frontend Developer at Rio Fish Ltd
July 31, 2022 - September 29, 2025Engineered and developed the front-end of a web application to facilitate fish orders and meal selections using Angular, enhancing online ordering. Integrated .NET backend APIs to improve data accessibility and enable enhanced UI. Implemented collaborative features using Git, ensuring synchronized development efforts and quick version tracking. Integrated new features using Spring Framework (back-end) and Angular (front-end) for a recruitment website applications, including checkpoints for the whole recruitment process.
Frontend Developer / UI-UX Front-End Engineer at The International Scholars Program
September 1, 2024 - PresentCollaborated with cross-functional teams to gather and understand project requirements for web and mobile applications, ensuring user-centric designs. Created wireframes, prototypes and high-fidelity designs, transforming them into clean front-end code using HTML, CSS, and JavaScript, enhancing usability. Analyzed user feedback to iterate designs, improving overall user experience. Developed and maintained design systems to ensure design consistency across platforms.
Angular Developer at Enigma Score LTD
July 1, 2022 - September 29, 2025Led Angular development, building front-end features and collaborating with cross-functional teams. Implemented online ordering enhancements, integrated back-end APIs, and improved data accessibility with a responsive UI. Used Git for collaborative development and version control. Implemented features for recruitment website applications using Spring (back-end) and Angular (front-end) to support the recruitment process. Adopted Agile methodologies and CI tools; implemented unit tests and end-to-end tests for Spring applications to ensure reliability and stability.
Frontend Developer at Rio Fish Ltd
August 1, 2018 - September 29, 2025Engineered and developed the front-end of a web application to facilitate fish orders and meal selections using Angular, enabling online ordering and improved user experience. Integrated .NET back-end APIs to enhance data accessibility and implemented features ensuring responsive design. Contributed to a collaborative development workflow with Git and CI practices.
UI-UX/Front-End Engineer at The International Scholars Program
September 1, 2024 - PresentCollaborated with cross-functional teams to gather requirements for the website and admin portal. Designed wireframes, prototypes, and high-fidelity UI using Figma, and rebuilt the website with React/TypeScript, migrating from legacy PHP/HTML. Integrated PHP APIs for data connectivity and supported admin portal functionality. Iterated based on user feedback to improve usability and established a modern frontend workflow.
Software Developer at Swiftplay Ltd.
June 1, 2024 - September 29, 2025Designed and developed a React-based UI for a betting tips website with responsive design. Integrated Amazon S3 for storage in a Django-based site and deployed to Heroku. Integrated Daraja API as a payment gateway and fixed bugs to improve reliability. Implemented storage solutions using Cloud Firestore for data management.
Angular Developer at Rio Fish Ltd
December 1, 2022 - September 29, 2025Engineered the front-end of a web application using Angular to facilitate fish ordering and meal selection. Integrated .NET backend APIs to enhance data accessibility and functionality. Developed features for table reservations and food orders, and maintained responsive layouts with CSS frameworks.
React Developer at Thrivin
July 1, 2022 - September 29, 2025Replicated a benchmark website using React with attention to detail in color codes and card designs. Used React hooks for state management, Axios for API calls, Mantine UI for styling, and React Router for dynamic navigation. Implemented production-ready setup with Next.js for server-side rendering.
Java Spring Boot/ Angular Developer at EnigmaScore LTD
July 1, 2022 - September 29, 2025Developed features for a recruitment web application using Spring Boot backend and Angular frontend. Implemented shell scripts to facilitate database rollback, performed system testing with Katalon, and optimized slow database queries using native SQL. Implemented unit and end-to-end testing to ensure reliability.
Java Spring Boot/ Angular Developer at EnigmaScore LTD
August 1, 2021 - September 29, 2025Contributed to recruitment platform development with Spring Boot and Angular, focusing on robust backend/frontend integration and user-centric features.
Software Engineer (Django, Node.js developer) at Prospect 33
December 1, 2021 - September 29, 2025Contributed to data-driven CRM solutions, including migration from Copper to Snowflake, implementing state management for a Django-based timesheet app, testing API endpoints with Postman, and ensuring cross-platform styling for responsiveness.
Education
Frontend Developer Certificate at Moringa School
September 1, 2020 - April 1, 2024Frontend Development Certificate at Moringa School
September 1, 2020 - April 30, 2024Frontend Development Certification at Moringa School
September 1, 2020 - April 1, 2024Degree at Jomo Kenyatta University
January 11, 2030 - September 29, 2025Bachelor's degree in Mathematics and Computer Science at Jomo Kenyatta University of Agriculture and Technology
January 1, 2020 - April 1, 2024Full stack developer at Moringa School
January 1, 2020 - January 1, 2020Qualifications
Frontend Development Certification
September 1, 2020 - April 1, 2024Unix Shell Scripting Assessment
January 11, 2030 - September 29, 2025Git Assessments
January 11, 2030 - September 29, 2025Industry Experience
Software & Internet, Professional Services, Media & Entertainment, Education
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Kiambu today.