
Welcome to my digital ecosystem
Hi, I'm Abdi Garoma
I build reliable, production-minded software from frontend to backend.
Featured projects
View all on GitHub →BHULink
A university social and collaboration platform featuring real-time messaging, posts, reels, notifications, and role-based moderation.
TaskFlow
Full-stack task management platform built end to end — from a type-safe NestJS API to a Next.js frontend.
About
About me
Engineer with a bias toward shipping complete, working products.
I'm a software engineering graduate from Bule Hora University focused on full-stack web development, real-time systems, backend architecture, and secure APIs. I take product ideas all the way from database schema to polished UI — building reliable, production-minded software end to end.
What I focus on
- Real-time chat and live synchronization with Socket.IO
- Type-safe, layered full-stack architecture (Next.js + NestJS)
- Production-minded security: Argon2id, CSRF, RBAC, rate limiting
- Documented, tested codebases — unit, smoke, and E2E suites built in
Full-Stack Development
Build complete web applications with React, Next.js, TypeScript, Node.js, and NestJS — from database design and APIs to responsive interfaces.
Real-Time Systems
Build real-time communication and synchronization features using Socket.IO, including messaging, presence, notifications, and live updates.
Secure Backend Systems
Implement authentication, authorization, validation, rate limiting, CSRF protection, secure password hashing, and audit logging.
Skills
Tech stack
Tools I reach for when turning ideas into products.
💻 Frontend
React
2 years
Next.js
2 years
TypeScript
2 years
Tailwind CSS
2 years
Redux Toolkit
1 years
Vite
1 years
⚙️ Backend
Node.js
2 years
NestJS
1 years
Express
2 years
PHP 8
1 years
Socket.IO
1 years
REST APIs
2 years
JWT Auth
2 years
🛠️ Data & Tooling
MongoDB
2 years
MySQL
1 years
Mongoose
1 years
Jest
1 years
Playwright
1 years
Git
3 years
Journey
Where I've built things
My career journey so far — the roles and projects that shaped how I work.
Software Engineering Residency
2025 — PresentIndependent / Self-Directed
- Building production-minded full-stack applications through hands-on software engineering practice
- Designing REST APIs, database schemas, authentication, testing, and frontend architecture
- Currently building TaskFlow with NestJS, Next.js, TypeScript, and PostgreSQL/MongoDB
Core Contributor
2025Beleqet Global Freelance Ecosystem
- Contributed NestJS feature modules using dependency injection and modular architecture
- Implemented validation, documentation, and unit-testing requirements
- Worked with internationalization, GDPR considerations, and multi-currency readiness
Blog
Notes from the build
Short posts on the engineering decisions behind my projects.
Contact
Let's build something
Have a role, a project, or an idea worth building? My inbox is open.
Direct links
I build reliable, production-minded software from frontend to backend.