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.
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 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;
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.
SkillsDallington possesses the following computing or ICT skills:
|Java||Java & Kotlin|
|Python||Fundamentals of Python Programming|
|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|
|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
|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|
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.
- Computer programming & Reading
- Teaching others what I know
- Keeping up to date with computer technologies and current affairs
- Sports (Football, Golf)
- Listening to music (country music)
|Telephone||+256700477421 ( official )|
Software ProjectsDallington has worked on or developed the following software projects/products
|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|
|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|
- React, Next.js
- Laravel, CakePHP
- Html, css, Bootstrap
Mobile App Development
- React Native
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
|Web Application Development|
|Mobile Application Development|
|Microservice/API Application Development|
|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|
Posts shared on Dev Community
- Using Guzzle Http Client to send Http Requests to the API in Laravel.
- How to use .env file in a React Native Application
- How to have exportable datatables in laravel using yajra datatables plugin
- How to use SWR in a Next.js app
- How to send sms to a phone number in Node.js
- How to read and display Images from Cloudinary in a reactjs or nextjs app
- How to Upload an Image or profile picture to the Laravel API in React Native
- Polymorphism in java
- Arrays of Objects in Java
- Connecting to MySQL database in java
- Improving your reasoning with Arrays in java
- Inner classes or nested classes in java
- 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.
"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 KingRead 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 EinsteinRead 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." GalileoRead more