
About
Full-Stack Software Engineer Building End-to-End Products
I'm a full-stack software engineer focused on building end-to-end web applications and backend systems. I work across React frontends and Python or Node.js services, with experience in FastAPI, REST APIs, SQL, PostgreSQL, MongoDB, and modern application architecture. I also use AI-assisted development and automation to improve engineering workflows and product capabilities. My experience in mentoring and code review has strengthened my approach to architecture, maintainability, and technical communication.
Product-focused
I start from the user workflow — dashboards, orders, jobs, and deliveries — and translate those requirements into maintainable interfaces, APIs, and data models.
API-first
I design clean, documented REST APIs with authentication, authorization, and well-defined contracts that frontend applications can depend on. Experienced with FastAPI and Express for building maintainable backend services.
Collaborative & Remote
Experienced working with distributed teams, Git-based development workflows, code review, Agile delivery, and developer mentoring.
Core Engineering Focus
- Full-stack web applications with React, Next.js, and Tailwind CSS
- Python backend services and REST APIs with FastAPI
- Node.js, Express, and MongoDB application backends
- Data-driven applications using PostgreSQL, SQLAlchemy, and Pandas
- Authentication and authorization with JWT, RBAC, and protected routes
- Code review, mentoring, and maintainable Git-based development
Experience
Remote · USA
Software Engineer · VeroSkills
Built and maintained full-stack web applications across React frontends and Node.js/Python backend services. Collaborated with a distributed product team on application development, API integration, and delivery of maintainable software.
Remote · USA
Code Reviewer · Microverse
Reviewed developer projects, provided technical feedback, and mentored developers on clean code, Git workflows, testing, and software engineering practices.
Kampala, Uganda
Front-End Developer · Refactory Uganda
Built responsive React applications, integrated REST APIs, and developed user-facing interfaces for business applications.
Engineering Foundation
- Full-stack MERN development across React interfaces, Node.js services, Express APIs, and MongoDB.
- Python backend development with FastAPI, REST APIs, SQL, and PostgreSQL.
- Telecommunication engineering background with a systems-oriented approach to reliability, infrastructure, and technical constraints.
Open to New Opportunities
I'm open to remote software engineering opportunities where I can contribute across frontend, backend, data, and application architecture.