Developer Profile
I'm a Full-Stack and DevOps developer passionate about building innovative, scalable, and user-focused applications. I have hands-on experience with projects like MyGhmart, Successfield College & Medical Services, Consensus, where I combine modern technologies to solve real-world problems. My technical expertise spans React, Next.js, Tailwind CSS, MongoDB, Redis, Docker, Express, GraphQL, and TypeScript, enabling me to craft efficient and maintainable solutions from front-end interfaces to back-end infrastructure. I thrive on learning, optimizing workflows, and creating projects that deliver tangible impact while embracing best practices in development and DevOps.
Professional Milestones
2024 — PresentFull-Stack Web Developer
Successfield College & Medical Services
Remote
2025 — PresentFull-Stack & DevOps Engineer
MyGhMart
Remote
June 2025 — September 2025Professional Foundations Learner
ALX Africa
Online
September 2025 — Feb 2026Frontend Pro Development Learner
ALX Africa
Online
Areas I Excel In
My engineering toolkit covers frontend technologies, backend architecture, database design, DevOps workflows, and the tools that support modern engineering, enabling me to deliver full-stack solutions with efficiency and consistency.
JavaScript
The core language for building interactive and dynamic applications across the stack.
TypeScript
A strongly typed superset of JavaScript used across both frontend and backend.
React JS
A JavaScript library for building interactive and dynamic user interfaces.
Next JS
A React framework for server-side rendering and static site generation.
Tanstack Start
Full-stack Framework powered by TanStack Router for React.
Tailwind CSS
A utility-first CSS framework for rapid, responsive UI development.
CSS3
Standard styling language for creating visually appealing web pages.
HTML5
The core markup language for structuring web content.
Node JS
JavaScript runtime for building scalable server-side applications.
Nest JS
TypeScript-first framework for building scalable server-side applications.
Express JS
A minimal and flexible Node.js web application framework.
GraphQL
A query language for APIs that enables precise data fetching.
WebSocket
Enables real-time, bidirectional communication between client and server.
MongoDB
A NoSQL database for storing and querying JSON-like documents.
Redis
In-memory key-value store for caching and fast data retrieval.
Docker
Containerization platform for deploying applications consistently across environments.
NPM
Node package manager for managing dependencies and scripts.
PNPM
Alternative package manager for efficient dependency management.
Git
Distributed version control system to track changes in code.
GitHub
Platform for hosting Git repositories and collaborating with developers.
Postman
Tool for testing APIs and automating API workflows.
VS Code
A powerful and popular code editor for all programming needs.