Hi, I’m Dennis Mathenge, a full-stack software developer based in Nakuru, Kenya. I specialize in building scalable web applications with React, Node.js, PostgreSQL, and cloud integration. I enjoy crafting user-friendly, data-driven platforms using modern tools like Redux Toolkit, Tailwind CSS, and Docker. I thrive in Agile environments, focusing on API design and system optimization to deliver reliable, high-performance software.

Dennis Mathenge

Hi, I’m Dennis Mathenge, a full-stack software developer based in Nakuru, Kenya. I specialize in building scalable web applications with React, Node.js, PostgreSQL, and cloud integration. I enjoy crafting user-friendly, data-driven platforms using modern tools like Redux Toolkit, Tailwind CSS, and Docker. I thrive in Agile environments, focusing on API design and system optimization to deliver reliable, high-performance software.

Available to hire

Hi, I’m Dennis Mathenge, a full-stack software developer based in Nakuru, Kenya. I specialize in building scalable web applications with React, Node.js, PostgreSQL, and cloud integration.

I enjoy crafting user-friendly, data-driven platforms using modern tools like Redux Toolkit, Tailwind CSS, and Docker. I thrive in Agile environments, focusing on API design and system optimization to deliver reliable, high-performance software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Developer Attachee Cohort 2 at Teach2Give
May 5, 2025 - July 31, 2025
Completed a 3-month hybrid boot camp focused on full-stack application development using React (TypeScript), Redux Toolkit, RTK Query, Tailwind CSS, Node.js, Express.js, PostgreSQL, Cloudinary, and OpenAPI 2.0. Gained hands-on experience building scalable web applications and integrating cloud services while enhancing skills in API design, state management, and modern frontend development.
Software Engineer Intern at Griffin Global Technologies
January 1, 2026 - March 1, 2026
Worked in a cross-functional team to deliver secure, resilient, high-performing, and cost-optimized applications. Served as Scrum Master, guiding the team to deliver satisfactory client solutions in an agile environment. Gained hands-on experience provisioning resources to production using Terraform and AWS, while deepening proficiency in JavaScript, React, and Node.js.
Software Engineer Attachee Cohort 1 at Teach 2Give
May 1, 2024 - August 1, 2024
Participated in an intensive full-stack development program focused on JavaScript, building real-world web applications using React.js, Node.js, Express, and Prisma ORM. Developed RESTful APIs and implemented session-based authentication with cookies, improving application security and user management.

Education

BS Computer Science at Laikipia University
October 18, 2021 - September 2, 2025
Software Engineering Cohort 1 at Teach 2Give
May 1, 2024 - August 1, 2024
Software Engineering Cohort 2 at Teach 2Give
May 1, 2025 - August 1, 2025

Qualifications

Teach2Give Software Engineering certification
May 5, 2025 - July 31, 2025
AWS Certified Solutions Architect – Associate
January 11, 2030 - May 9, 2026

Industry Experience

Software & Internet, Healthcare, Education, Professional Services, Media & Entertainment, Travel & Hospitality, Retail
    Medical and patient Management system

    I spearhead the development of a medical and patient management system where patients can be able to book appointment,view their diagnosis and also their prescriptions.Likewise the doctors can be able to see their appointments with which patients and the prescriptions they have made to a particular patients.It also included the admin priviledges where an admin can be able to view all the analytics,all appointment,revenue generated and all the patients attended to by different doctors