Building software that strengthens people, organizations, and institutions.
I'm a Software Engineer from Tanzania passionate about designing software systems that solve meaningful problems.
My interests lie at the intersection of software engineering, software architecture, Domain-Driven Design, systems thinking, and technical leadership.
Beyond writing code, I enjoy building communities, mentoring aspiring engineers, and exploring how technology can strengthen organizations and create lasting societal impact.
- π Designing a Domain-Driven Design native application framework
- π Pursuing a Bachelor of Computer Science
- π Leading IFM TechConnect
- π§ Deepening my understanding of Software Architecture, Linux and Distributed Systems
| Project | Description |
|---|---|
| π FleetFuel | Concept for a modular fleet fuel management platform |
| π§© DDD Framework | Reusable engineering foundation for business applications |
| π Downloads Cleanup | Automatically organizes a cluttered Downloads folder into categorized directories. Built to simplify daily file management and improve productivity. |
| π TechConnect | Developing engineering talent through community and leadership |
A lightweight utility created to solve a simple but persistent problem: keeping my Downloads folder organized automatically.
Instead of manually sorting files, the tool categorizes them into folders based on file type, helping maintain a cleaner workspace and faster file retrieval.
Highlights
- π Automatic file categorization
- β‘ Lightweight and fast
- π Python-based
- π Well-documented
- π» Cross-platform design in mind
π Documentation: https://mirukibs.github.io/downloads_cleanup/
π Source Code: https://github.com/mirukibs/downloads_cleanup
I believe software engineering is about far more than writing code.
My goal is to build systems that are:
- Domain-driven
- Maintainable
- Understandable
- Extensible
- Built around real business problems
The best software isn't the one with the most featuresβit's the one that continues to serve people well years after it's deployed.
Java β’ PHP β’ Python β’ SQL β’ Typescript
Laravel β’ Spring Boot β’ Django
PostgreSQL β’ MySQL β’ Redis
Docker β’ Git β’ Linux β’ Postman β’ Railway
Domain-Driven Design
Clean Architecture
Distributed Systems
Developer Experience
Open-Source Communities and Contributions
Outside engineering, I enjoy helping people grow.
Currently I serve as President of IFM TechConnect, where we're building a community that equips students with technical skills, leadership experience, and industry exposure.
I'm particularly interested in creating environments where aspiring engineers can learn, build, collaborate, and develop into future technology leaders.
When I'm not coding you'll probably find me
- Reading about software architecture
- Exploring Linux
- Studying systems thinking
- Learning French
- Thinking about institutions, leadership and education
Building technology that enables people and institutions to flourish.



