Software engineer passionate about turning complex ideas into practical, thoughtful, and meaningful solutions.

01 / Professional Summary

I’m Kelvin Donkor, a software engineer passionate about turning ideas into practical, meaningful solutions. My work spans full-stack web development and machine learning/AI with a strong focus on building things that are both thoughtful and useful.

I’m naturally curious, a critical thinker, and always looking for opportunities to learn, experiment, and solve problems in better ways.

Beyond technology, I enjoy staying active through fitness, watching and playing football, and getting lost in a good book.

Quizlo

Quiz and learning platform built with Next.js, Node.js/Express, and Postgres which leverages AI to streamline quiz generation while providing a scalable, interactive learning experience.

Orbit

Jira-inspired project management platform built with Angular, NestJS and Postgres, featuring organizations, workspaces, Kanban boards, sprint planning, and role-based access control.

TraffikWatch

Real-time traffic monitoring bot that tracks user-defined routes and periodically checks traffic conditions to detect congestion. Built to deliver automated alerts, helping commuters make better decisions about when to leave and which routes to take.

03 / Stack & Tools

LanguagesPython, JavaScript, TypeScript
FrontendHTML/CSS, React.js, Next.js
BackendNode.js, Express.js, NestJS, FastAPI, Django
Machine Learning & AIPyTorch, TensorFlow, scikit-learn, XGBoost
DatabasesPostgreSQL, MongoDB, Redis
Messaging & StreamingRabbitMQ, Apache Kafka
Cloud & InfrastructureAWS, Linux
Containers & OrchestrationDocker, Kubernetes
CI/CDGitHub Actions, GitLab CI
Version ControlGit, GitHub
ObservabilitySigNoz