A portrait of Dennis Mbugua

Dennis N. Mbugua

@sirme_mbugua

Software Engineer | Front-end & Backend Developer

Hobbies: Coding, Reading, Traveling,Cycling, Driving

Who Am I?

Nice to meet you, i'm problem solver and a passionate software engineer. I enjoy building things that people find useful and easy to use.

My journey working as a computer lab assistant, where I loved everything about computers as computing tools. Over time, I found myself drawn to coding, realizing I could do more than just fix things—I could create.

Why Software Engineering?

Tech has always fascinated me. The ability to turn an idea into a working product is what keeps me going. I love the challenge of solving problems and making digital experiences better.

With a background in **IT, graphics design, and mentoring**, I bring a mix of technical and creative skills. Whether it's frontend, backend, or system optimization, I aim to write clean, efficient code that improves user experiences.

What’s Next for Me?

I’m constantly learning. Right now, I’m diving deeper into **React.js, backend development with Node.js, and scalable architectures** to become a stronger full-stack developer.

Beyond coding, I want to work with teams that value **innovation, mentorship, and collaboration**. I believe in sharing knowledge and growing together.

My goal? To build impactful software, contribute to great engineering cultures, and keep pushing my skills forward.

LET'S HAVE COFFEE CHAT?

Address: Nairobi

Email: dennis.mbuguang@gmail.com

GitHub: github.com/MbuguaDennis

LinkedIn: linkedin.com/in/eikev-dennis-n-mbugua-5b91a9203/

Download Resume

Industries I've Worked In

IT Call Center Support

Good communication skills, thus improving customer satisfaction by 90%

Graphics Design

Besides coding,I love creating designs that impact brands. illustrator Canva Photoshop

IT Administration with Windows Server

Windows server tasks including active directory...

Mentoring and Facilitator

This is where my core passion lies.I believe in impacting the next generation. My philosophy is to share what I know.

My Technical Skills

Frontend Development

  • HTML5
  • CSS3
  • JavaScript
  • React
  • Bootstrap
  • Styled Components
  • Tailwind CSS

Backend & Databases

  • Ruby
  • Ruby on Rails
  • SQL
  • PostgreSQL
  • PowerShell
  • Backend with Node.js

Software Development

  • Git & GitHub
  • Python Fundamentals
  • Data Structures & Algorithms
  • Object-Oriented Programming
  • Server Administration
  • Command Line

Projects I have Worked On...

Project Screenshot

Fitness and Wellness Landing Page

Technologies: HTML, CSS, JavaScript Lucide Icons

Elite Fitness & Wellness is a sleek and responsive website designed to promote a healthier lifestyle through expert fitness guidance and wellness tips. It offers workout programs, nutrition advice, and progress tracking, all wrapped in a user-friendly interface. Built with HTML, CSS, and JavaScript, the site leverages Lucide Icons for a modern and visually appealing design.

View Project
Project Screenshot

Smart To-Do

Technologies: HTML (Semantic Markup) CSS (Responsive & Styled UI) JavaScript (DOM Manipulation, Event Handling) LocalStorage (Persistent Data Storage)

Smart To-Do is an interactive and responsive to-do list that allows users to add, delete, and manage tasks seamlessly. Built with localStorage, tasks remain saved even after refreshing the page. The intuitive UI ensures a smooth user experience with instant updates. This project showcases proficiency in JavaScript, DOM manipulation, and client-side storage solutions.

View Project
Project Screenshot

Luxury Hotel & Resort Landing Page

Technologies Used: HTML5 CSS3 (Flexbox, Grid, Responsive Design) JavaScript Font Awesome (for social media icons) Google Fonts (for typography)

A fully responsive and visually stunning landing page for a luxury hotel & resort. This page includes a hero section with a high-quality background, rooms and suites showcase, amenities, guest reviews, and an interactive map. Built with clean HTML, CSS, and JavaScript, it’s designed to provide a smooth user experience and drive conversions.

View Project

Contact Me

Whether you have questions about my services, need to work on a project, or want to share your feedback, I'm dedicated to assisting you every step of the way.

Get in Touch