Albert Ashaba Aheebwa

Hey! I'm Albert, a full stack developer and blogger based in Uganda.

I enjoy creating things for the internet. I am an engineering enthusiast who is very eager to learn and always ready to share my knowledge.

I used to be a Chemical Engineer and a Translator. Now I work on solutions for the Internet.

I am the person who can solve the problems that keep you up at night.

Skills & Tools

Python
JavaScript
TypeScript
Django
Node JS
PostgresSQL
Mongo DB
HTML
CSS
UML
Pug
Express JS
Alpine JS
Flask
Unit Testing
Bootstrap CSS
Agile & Scrum
Tailwind CSS
Vitest
Mocha/Chai
CI/CD
HTMX
Heroku
Linode
Digital Ocean
Draw.io
Vite
MySQL
Trello
OOP
Design Patterns
Figma

Projects

Ufarm Market

An eCommerce web app that provides functionality for customers to browse and purchase products, add items to the shopping cart and checkout using email and phone payment methods.

node.js
express.js
Mongo DB
passport.js
Read More

Weather App

A Django weather app that allows users to search for weather data for a given location and display the results on the front-end. The app makes use of the OpenWeatherMap API and the elegant Requests library to fetch weather data.

python
django
API
requests
Read More

Todo App

Todo Apps are underrated and yet they teach a lot. In this particular app, I learnt about the N + 1 problem and how to fix it with the excellent Django ORM

python
django
Read More