Dallington Asingwire


I am a passionate Software engineer with 3+ years of experience. Graduated as the best student with First Class Honours (4.53 out of 5) in Bachelors of Science in Software Engineering, class 2021, Makerere University Kampala, Uganda. I've proven ability to leverage full-stack knowledge and experience to build reliable and scalable software systems. A dedicated lecturer at ISBAT University teaching students from social and cultural backgrounds.

Academic Interest

He is primarily interested in advanced software engineering, and applied cryptography and computer security. I therefore intend to pursue these programs to gain knowledge and understanding as much as I can and implement software systems that will help solve world problems like climate change.


Dallington Asingwire is a male Ugandan who was born on 16th November 1996 in Ryenjoki, Kyangyenyi Sheema District, Western Uganda. He was born to Sentara Dallington, father and Ninsiima Annet, mother.

Right away from his childhood,Dallington ever wanted to be a resourceful scientist and he drew this from the inspirational works of the several world great scientists like Isaac Newton, Albert Einstein, Neils Bohr and Galileo Galilei. Even up to date, he feels his dream is still alive given the fact that he is in a field of engineering, a field that he grew as a field of dream.What drives him is his passion to influence the community through designing and implementing innovative technologies.

Dallington's first sale of his one of software systems was $492 and this drastically boosted his confidence to visualize the magic of empowering and impressing upon the mind, the right input.
Mark Zuckerburg graduation speech at Havard University, 2017 inspired Dallington to understand the need for every human life to have a sense of purpose rather than progress and so he has that degree of desire, willingness and enthusiasm to have a positive impact on many human lives in this world.

Dallington looks forward to establishing a Tech company that will engage many young Ugandans to attain skills and knowledge whose use will hinge on changing the world through technology to be a better place to live for every human life. He as well intends to become one of the greatest professors in the Tech industry and he believes that through this role, he will inspire many Ugandans to realize and have a sense of purpose.

Time is one of the great resources human beings can always put to maximum use and so does Dallington,likes using his time to do resourceful work.

Dallington Asingwire in 2021


Dallington Asingwire started his education career at Rweibaare Primary School where he spent 8 years. He was the best student with 7 aggregates in 4, with D1 in Mathematics, D2 in Science, English and Social studies. He was accredited with Primary Leaving Examination(PLE) Certificate.

Dallington attended Ordinary Level (O'Level) education at Bugarama High School on scholarship basis from 2010-2013. He obtained 14 aggregates in 8, he was the best student in overall school O'Level performance, 2013. The following is how he performed in each of the subjects;

Mathematics D1
Entreneurship skills D1
History D1
Physics D2
Biology D2
Agriculture D2
Kiswahili D2
Chemistry C3
Geography C3
English C5

He continued his education career by joining Advanced Level (A'Level) at St. Johns SS Nyabwina from 2014-2015 where he was admitted on scholarship as well. He did PCM/ICT (Physics,Chemistry,Mathematics) and scored 18 points in 20 with A in Mathematics, B in both Physics and Chemistry plus 2 points in the subsidiary subjects(General Paper and ICT). He was the best student in overall A'Level performance on both school and district (Sheema) levels.

In 2016, he was admitted on government sponsorship by the government of Uganda to pursue his bachelors of science in Software Engineering at Makerere University.

In 2021, he graduated with first class honors and as the best student in B.Sc. Software Engineering, School of Computing and Informatics Technology (SCIT), College of Computing and Information Sciences (CoCIS), Makerere University.

Dallington possesses the following computing or ICT skills:
Computer Programming
Language Skill
PHP Laravel, CakePHP
Javascript React, React Native, Next.js, Angular, Node.js & Express.js
Java Java & Kotlin
Python Fundamentals of Python Programming
Website Design Wordpress
Database Management
Database Skill
MySQL Working with MySQL queries using MySQL Workbench/phpMyAdmin
SQL Working with SQL queries or stored procedures using Microsoft SQL Server Management Studio (SSMS)
PostgreSQL Working with PostgreSQL Database transactions or queries using PgAdmin
MongoDB Working with MongoDB Database using MongoDB Compass
Operating Systems
OS Skill
Windows Windows 7,8 and 10 installation and troubleshooting
Microsoft sofware packages(eg MS office and others)
Unix Ubuntu 14,16 and 18 installation and basic troubleshooting
Linux Mint 18.1,18.2,18.3 installation and troubleshooting
Server Administration
Server Skill
Amazon Web Services EC2, RDS etc
Web servers Nginx and Apache2
Windows Server 2012 Installation of main server roles i.e DHCP, DNS, Active Direcory etc

Certificate of participation in inaugural leadership seminar Makerere University 2018
Certificate of Recognition as minister of Justice & constitutional affairs SCIT, Makerere University 2017
Certificate of Recognition as the most disciplined student in S.6 Class St.Johns SS Nyabwina 2015
Certificate of Recognition as the most disciplined student in S.5 Class St.Johns SS Nyabwina 2014
Certificate of Recognition as information prefect Bugarama High School 2012
Certificate of Recognition as prefect in charge of Academics Bugarama High School 2012
Certificate of Recognition as information prefect Bugarama High School 2011

Work Experience

Dallington teaches Software Engineering at ISBAT (International Business, Science And Technology) University from August 2022 - to date.

Dallington is currently working at KEIPhone Global as a Full-Stack Software Engineer; Node.js, Angular, Kotlin.

Dallington worked as a Teaching Assistant at Makerere University from July 2022 - August 2022. He taught Advanced Object Oriented programming (JDBC class) to Software Engineering students in 3rd year.

He worked at Africa One as a Full-Stack Software Engineer from February 2021 to January 2022; React, NextJs, CakePHP, Laravel etc.

Dallington worked as a Teaching Assistant at Makerere University from November 2021 - December 2021. He taught Advanced Object Oriented programming (Inner classes and Java GUI Programming and JDBC) classes to Software Engineering students in 3rd year.

He worked as a Full-Stack Software Engineer at Pegasus Technologies from June 2020 - January 2021; majoring in C# programming language.

Dallington worked as an intern at Bank of Uganda in the department of IT Operations (ITO) for the period of one month from 1st July to 31st July 2019.He was recommended by the central bank after his successful training.

Dallington worked as an intern at Makerere University in the Department of ICT Support Services (DISS) for the period of one month from 5th June to 28th June 2019 where he participated in hardware and sofware maintenance and windows server administration.

Dallington taught Physics, Chemistry, Mathematics and ICT in his S.6 vacation in two schools that is St.johns SS Nyabwina and Sheema Girls School,both found in Sheema district. He was credited for his tremedous contribution by both the students and staff of the two institutions in his four-month short vacation after which he had to go and continue with his studies at Makerere University way back in 2016.

  1. Computer programming & Reading
  2. Researching
  3. Teaching others what I know
  4. Keeping up to date with computer technologies and current affairs
  5. Sports (Football, Golf)
  6. Listening to music (country music)

Telephone +256700477421 ( official )
Email asingwire50dallington@gmail.com

Software Projects
Dallington has worked on or developed the following software projects/products
Commercial apps
Application Description Link
Point of Sale Used by shops, supermarkets to record daily transactions and generate reports. it has barcode functionality as well. Point of sale
Office Solution used by staff to record attendance, add deprtments, staff admin to record expenses, view reports Office Solution
Parkpro dashboard system to manage parking for a prioprietor who owns parking. Parkpro management system
Parkpro A mobile app that enables drivers to locate affordable and near parking areas. Parkpro mobile app
Vendor Management System system used by retailers or wholesalers to manage orders and their suppliers. Vendor Management System
Hostel management system used to manage rooms, record payments & generate reports in a hostel. Hostel management system
Restaurant management system used by restaurant owners to record transactions and view reports. Restaurant management system
School management system used by students and teachers in a school. School management system
Online examination system Students can login and do their exams online. They get assessed instantly after submission of their exam. Online examination system
Microfinance institution Management System MIMS is used by microfinance institutions to manage financial transactions Microfinance institution Management System
Non-commercial apps
Application Description Link
simple unit converter Is a calculator that can help user computer basic math operations. simple unit converter
UTLAgent C# ASP.NET program that enables a Telecom(UTL) Agent to register a customer whose registration details are sent via email, deposit money on customer's account, withdraw money from customer's account, view a list of all registered customers, view customer's account balance, view a ledger of transactions, check if customer is registered and view list of activity logs done within the system. UTLAgent
UTLAgent API C# ASP.NET application programming interface (API) that receives requests from UTLAgent web portal to enable a Telecom(UTL) agent to register a customer whose registration details are sent via email, deposit money on customer's account, withdraw money from customer's account, view a list of all registered customers, view customer's account balance, view a ledger of transactions, check if customer is registered and view list of activity logs done within the system. UTLAgent API

Web development
  • React, Next.js
  • Laravel, CakePHP
  • Html, css, Bootstrap
Mobile App Development
  • React Native
  • Kotlin
Micro Services
  • Laravel
  • Node.js
  • C#

How do you bill?

  • My preference is to bill based on projects. Get your requirements, estimate the work, submit you a quote with schedule and cost.
  • I am also available on monthly contract based billing
  • If you wish, I can bill by hours. I am flexible and we can work it out as per your choice.

Computer Programming Tutoring
Dallington tutors coding/computer programming. I teach University students or any individuals who are interested in computer programming and look forward to innovating the next big things. I give coding sessions ranging from web based programming languages to mobile application programming languages/frameworks. The following are the languages/frameworks I teach;
Language Framework/Runtime environment
Web Application Development
Javascript React, Next.js, Node.js and Express.Js
PHP Laravel, CakePHP
Mobile Application Development
Javascript React Native
Android Kotlin
Microservice/API Application Development
PHP Laravel
Javascript Node.js
Database Management
SQL Using Microsoft Server Management Studio (MSMS)
MySQL Using PhpMyAdmin
MongoDB Using MongoDB Compass
PostgreSQL Using PgAdmin
Cloud Computing / Software Deployment
Amazon Web Services (AWS) Using EC2, RDS etc.
SSH access Using Secure Socket Shell
Tools Using FileZilla
Git Github

Strategic Vision
  • Dallington wants to start up a Tech company that will bring together young people to collaboratively work and provide solutions to different problems in the world using technology. Areas of focus will be climate, health, education, agriculture etc. The goal is to empower youth by acquiring technological or digital skills that they will use to change their lives and the society at large.

Favorite Quotes


"We must develop and maintain the capacity to forgive.He who is devoid of the power to forgive is devoid of the power to love." Martin Luther King

Read more

"Everybody is a genius.But if you judge a fish by its ability to climb a tree,it will live its whole life believing that it is stupid." Albert Einstein

Read more

"I do not feel obliged to believe that the same God who has endowed us with sense, reason, and intellect has intended us to forgo their use." Galileo

Read more