David Ebukali.
I build delightful digital experiences.
I am a developer with a passion for solving problems using software.
Full Stack
Featured Projects
Turning Ideas into Reality, One Project at a Time.
Akim
PrivateBusiness Directory
Find businesses in Uganda with an AI chat bot that understands 5 local languages. Built with Langraph JS and has short term memory of your current conversation. Uses agents to perform query rewritting, validation to ensure only business questions are answered and for internet search on unknown topics.
- NextJS
- React
- Supabase
- HTML5
- CSS3
- Git(Hub)
Mood
PublicOnline Journal
Use AI to analyze the sentiment behind your daily journal entries. Run vector search on all your journal entries and view mood trends over time. Use Gemini AI to answer questions about your writing.
- NodeJS
- PostgreSQL
- Prisma
- NextJS
- JavaScript
- ReactJS
- Gemini AI
Kachloan
PrivateLoan Management System
SAAS product for loan businesses to manage their portfolios. Does loan amortisation and creates financial reports for daily and long term transactions.
- Laravel
- Javascript
- HTML5
- CSS3
- Git(Hub)
Synopsis
About Me
Proficient Full Stack Developer with expertise in Laravel, Django, and NodeJS. Committed to continuous learning and staying ahead of evolving technology trends.

When am not writing code, I enjoy video games like FC24 and Call of Duty. You can also catch me jogging on the Kyanja Ring Road or playing tennis. Recently, I completed a Full - Stack course that included AI concepts and as a result I caught the bug around this technology. I am now building AI agents for research and customer care.
Hardskills
Technical
I use multiple tools and programming languages to create amazing applications.
Tech Stack
Here are the tools I use for full-cycle application development, from Frontend to Backend, including testing and deployment.
- NodeJS
- Laravel
- Django
- React
- Redux
- NextJS
- JavaScript
- PHP
- WordPress
- HTML5
- CSS3
- SASS
- Cypress
- GA4/GTM
- Gemini AI
- Git
- MySQL
- PostgreSQL