Building robust backend systems, interactive web interfaces, and solving complex problems with clean code.
I am a highly disciplined Software Engineer with a robust foundation in full-stack development and system-level programming. With a unique university background in Commerce, I bring a blend of business logic and technical rigor to my work.
My journey includes rigorous training at ALX Africa, where I honed my skills in Python, C, and modern web technologies. I have a proven ability in rapid self-learning and problem decomposition, thriving in Agile environments.
Whether it's engineering a Unix shell from scratch in C or deploying scalable REST APIs with Node.js, I am committed to delivering high-quality software solutions.
Intensive program focusing on System Engineering, Algorithms, and Full-Stack Development.
Faculty of Commerce, providing a strong foundation in business and analytical thinking.
Engineered a complete full-stack foundation using a custom Python command-line interface. Handles all application classes with full CRUD functionality.
Built a Node.js/Express server with MySQL to manage cryptocurrency investments. Implemented automated average price calculation.
Developed a custom UNIX command-line interpreter implementing core shell functionalities using system calls like fork, execve, and wait.
Built complex backend systems including REST APIs, Redis caching, and async data processing. Implemented job queues and rate limiting.
Developed a full-stack web application using Python/Flask with SQLite. Features RESTful routing and dynamic HTML templating.
Currently expanding my technical horizon by diving deep into Machine Learning and AI Agents. I am actively studying the architecture of intelligent agents and leveraging my backend expertise to build scalable, data-driven AI solutions.