Hello,

I am David Muhanguzi,
a Full-Stack Engineer

About David

David Muhanguzi


I am a Full-Stack Software Engineer with over four years of professional experience providing front-end and back-end software development with high quality, efficient and responsive web applications that satisfy customers' needs.
I enjoy taking on a challenge, and learning new things.

My current toolset includes Elixir, Phoenix, Javascript ES6+, ReactJs, TypeScript, NodeJs, ExpressJs, SequelizeJs, Elasticsearch, PostgreSQL, MySQL, Heroku

I am also good at Systems Analysis and Design following UML conventions.

What I Do

Problem Solving

Providing optimal solutions to problems being faced by customers. This involves defining and breaking down a problem, soliciting solution requirments, deriving system specifications, and desing an optimal solution to the problem.

Front-End Development

I create responsive web applications and sites suited to the users needs on different device sizes. I mainly use React/TypeScript HTML5, CSS3 and Javascript and ensure that code is maintainable.

Back-End Development

Most of my backend work has been in Elixir/Phoenix, Express-NodeJS with Sequelize ORM and PostgreSQL Database. I have created or contributed to the backend of many applications some of which I included in my portfolio.

Badges

Resume

Experience

2020 - Present

STORD

Software Engineer

Created, tested, and iterated new features to the STORD platform using Elixir/Phoenix and React TypeScript. Worked across the company to understand customer and vendor pain points, come up with solutions, and then prototype, iterate, and launch daily.

2018 - 2020

Andela

Software Engineer

I worked as a full-stack Javascript developer with teams across Kampala, Nairobi, and Lagos to build a number of software systems among which include an inhouse travel tool application called “Travela” and an employee aoboarding automation system called "ESA".

Culture Council President (Volunteer)

I worked with a team under the People (HR) department at Andela to drive culture in Andela, ensure that people were engaged in personal growth activities other than their day to day work. We also organized monthly events/parties called “Happy Hour”.

2017 - 2017

National Water and Sewerage Corporation

Intern Software Engineer

I created and contributed to web applications among which included a data analytics application to analyze National Water Billing records.

Education

2014 - 2019

Makerere University

Bachelor of Science in Software Engineering, 4.08/5
2014 - 2014

Saipali Institute of Technology

Certificate of Software Engineering, A
2012 - 2013

Seeta High School

Uganda Advanced Certificate of Education. Physics, Mathematics, Economics

Top Skills

Elixir/Phoenix
Javascript
ReactJs
TypeScript
NodeJS
ExpressJS
SequelizeJS
PostgreSQL
MySQL
Elasticsearch
HTML5
CSS3
Docker
Git

Languages

English
Luganda
Runyakitara

Contact

Get in Touch

Location

Kampala, Uganda

Phone Number

+256 773 636 910

Social Media

LinkedIn

david-muhanguzi

Twitter

muhanguzi_