Available for projects

Dennis Mbuguni
Software Developer

I build reliable software products with a strong focus on clean architecture, maintainable code, and practical business value. I work across web, backend, Android, and cross-platform mobile development.

const developer = { name: "Dennis Mbuguni", frontend: ["HTML5", "CSS3", "JavaScript", "Vue.js"], backend: ["Spring Boot", "Laravel", "Supabase"], mobile: ["Flutter", "Dart", "Android Java"], available: true };

Professional software development
with practical impact.

I am a software developer focused on building dependable applications for web, backend, and mobile platforms. I prioritize code quality, performance, and clear communication throughout development.

I am currently a Software Engineering Student Finalist at the University of Dodoma, applying academic foundations and hands-on project experience to solve real software problems.

I enjoy building systems end to end, from frontend interfaces to backend services, and shipping production-ready solutions with measurable value.

Frontend
HTML5, CSS3, JavaScript, Vue.js
Backend
Spring Boot, Laravel, Supabase
Mobile
Flutter, Dart, Android Java
Education
Software Engineering Finalist, UDOM

What I build with

A focused toolkit for production-ready web, backend, and mobile development.

📱

Mobile Development

Flutter Dart Multiplatform Android Java
🌐

Frontend Web

HTML5 CSS3 JavaScript Vue.js
⚙️

Backend & APIs

Spring Boot Laravel Supabase REST APIs MySQL PostgreSQL
🛠️

Tools & DevOps

Git GitHub VS Code Android Studio Postman
☁️

Cloud & Hosting

Hostinger DigitalOcean cPanel Linux VPS Domain Management

Projects I've shipped

Software projects developed and maintained for real-world use cases.

🌍

Website Development

Kindle Mission Global

A full organizational website for Kindle Mission Global — a ministry platform built to reach and inform a global audience. The site features a clean, professional layout with event listings, mission content, media, and an accessible design across devices.

Web Design HTML/CSS JavaScript Responsive SEO
Visit live site →
📲

Android Application

Jukebox Android Music App

A music player application for Android focused on local media playback, playlist organization, and responsive performance.

Android Java Media APIs UI Components
View on GitHub →
🏫

Backend System

Spring Boot School Management System

A backend-driven school management platform that handles core academic and administrative workflows with a structured API architecture.

Spring Boot Java REST API PostgreSQL
View on GitHub →
🏠

ERP Customization

Odoo Real Estate Module

A custom Odoo module for real estate workflow management, supporting listings, property details, and agent-oriented operations.

Odoo Python PostgreSQL Business Logic
View on GitHub →
🎵

Android Application

Tenzi (Hymns) Android Application

An Android hymns application built for accessible song browsing and reading, with a clear and lightweight interface for daily use.

Android Java SQLite Offline First
View on GitHub →

Experience and education

Hands-on development work combined with strong academic training.

2023 — Present

Freelance Full-Stack & Mobile Developer

Self-employed

Building software solutions across frontend, backend, and mobile platforms. Delivered client websites, APIs, and Android applications with production deployment.

Education

Software Engineering Student Finalist

University of Dodoma

Final-year software engineering training with focus areas in algorithms, software architecture, web technologies, database systems, and mobile development.

Core focus

Professional Development

Software Engineering Practice

Strong emphasis on maintainable code, API design, system reliability, and practical delivery of software that solves business problems.

Let's build something valuable.

Open to internship and graduate software engineering opportunities, as well as collaborative software projects.


mbugunidennis@gmail.com

+255 624 040 089

https://github.com/Mbuguni

Dodoma, Tanzania