Full-Stack Software Engineer with hands-on experience delivering production-ready web applications. Skilled in React, Tailwind CSS, Java, Spring Boot and MySQL, with a strong focus on building responsive, accessible, and user-centric interfaces alongside robust backend systems. Successfully led the development of ZuProject, a mentorship and task management platform, and WebsiteBuildNow, a client-driven website builder with multiple dashboards, handling UI design, API integration, database modeling, and system deployment. Adept at collaborating with teams and independently owning features to deliver reliable software solutions that solve real-world challenges.
Work History
Software Engineering Attachee
Systech Africa (Systech Limited)
05.2025 - 08.2025
Designed and developed a full-stack Mentorship & Task Management Platform from requirements to deployment.
Built responsive frontend interfaces using React, implementing reusable components and clean UI structure.
Integrated frontend components with RESTful APIs for real-time data interaction.
Developed backend services using Java and Spring Boot, handling business logic and role-based workflows.
Designed and managed MySQL databases, ensuring data integrity and scalability.
Applied clean architecture and modular design across frontend and backend codebases.
Worked in an Agile team environment, participating in debugging, testing, and iterative feature improvement.
Key Impact: Delivered a production-ready system that improved mentorship coordination, task tracking, and visibility for both users and administrators.
Education
Bachelor of Science - Software Engineering
Zetech University
Ruiru, Kenya
11-2025
Skills
Frontend: Reactjs, HTML5, CSS3, Tailwind CSS
Backend: Java, Spring Boot, REST APIs
Database: MySQL, MongoDB (basic)
Tools: Git/GitHub, Docker (foundational), Linux
Practices: OOP, Agile/Scrum
Accomplishments
ZuProject – Mentorship & Task Management Platform Java, Spring Boot, React.js, MySQL
Built a full-stack platform enabling mentorship and task tracking with role-based dashboards (Admin, Mentor, Mentee).
Designed and implemented APIs, database schemas, and responsive UI components.
Delivered features including task assignment, progress tracking, and notifications, improving task management efficiency.
WebsiteBuildNow – Client-Driven Website Builder Java, Spring Boot, React.js, MySQL
Developed a platform where clients request websites and track development through multiple dashboards.
Implemented user authentication, payment integration, and responsive UI for seamless user experience.
Oversaw full project lifecycle: frontend, backend, database, and deployment.
ENGINEERING STRENGTHS
Strong frontend and backend ownership
Ability to translate UI/UX designs into production code