Hello, I am
About Me
Hi, I am Dennis Magaki, a software developer based in Kiserian, Kajiado, Kenya. I specialize in front-end development, with a strong passion for building clean, responsive, and user-focused web applications.
I enjoy turning ideas into interactive digital experiences that are not only visually appealing but also performant and intuitive. Over time, I've gained hands-on experience working with modern web technologies, crafting interfaces that prioritize usability, accessibility, and seamless user interaction.
I pay close attention to detail, from layout and responsiveness to subtle animations that enhance the overall experience.
Beyond front-end development, I'm actively expanding my skills toward full-stack development. I've been working with backend technologies, databases, and APIs, aiming to build complete, scalable systems end-to-end.
Whether it's improving performance, refining UI/UX, or implementing new features, I'm always focused on writing clean, maintainable code and delivering high-quality work.

My Tech Stack
Frontend
React
Next.js
TypeScript
Tailwind CSS
HTML
CSS
Backend
Node.js
Python
Databases
Supabase
PostgreSQL
Firebase
XAMPP
Version Control & Other Tools
GitHub
Git
Figma
School & Work Experience
School
Zetech University
Bachelor's Degree in Business Information Technology
September 2022 — November 2025
Modcom Institute of Technology
Certificate in Software Development
May 2022 — August 2022
Work
Dukatech Solutions
Front-end Developer (Attaché)
August 2025 — October 2025
Projects

Dukatech Solutions Corporate Website
Corporate website for a talent acquisition startup. Built with Next.js and Tailwind.

The Shoe Company
A thrift shoe business landing page. Built with NextJS, React and TailwindCSS.

This Portfolio
This is the very portfolio site you are on. Built with NextJS, React and TailwindCSS, alongside many other technologies and libraries like Umami for Analytics, Lottie for motion graphics.

Battuk and Arts Gallery Website
This is a minimalistic art gallery website for Battuk and Arts. Built with NextJS and Tailwind CSS, it features a simple, minimalistic design that allows the artwork to take center stage. Built under attachment at Dukatech Solutions.

Harbor of Hope Rehabilitation Center Website
This is a proposed website for Harbor of Hope Rehabilitation Center. Built with NextJS and Tailwind CSS, it features a design that speaks to the center's mission of providing compassionate care and support to individuals on their journey to recovery. Built under attachment at Dukatech Solutions.

Taheera Portfolio Website
A modern portfolio built with Lovable AI, Vite React, Tailwind CSS, and Framer Motion, focused on smooth animations and clean UI/UX.