Michael Kasingye

portfolio pic

I'm a passionate Software Developer

About

Learn more about me

image about me

Versatile Full Stack Developer

I am a passionate software developer with a commitment to building scalable, user-centric platforms that drive engagement and efficiency. My expertise spans both frontend and backend development, working with modern technologies to deliver impactful digital solutions.

  • Full Stack Developer
  • Experience: 3 years / fullstack, DevOps.

With a strong dedication to continuous learning and improvement, I enjoy creating systems that simplify users' lives. I take pride in my work and constantly seek to elevate my skills and deliver better solutions with each project.

Resume

Check My Resume

Technical Skills

TypeScript

TypeORM

PostgresSQL

MongoDB

JavaScript

Next JS

React Native

React JavaScript

React Redux

Node JavaScript

Node Express JavaScript

Git Hub Actions

Kubernetes

Docker

DevOps

Linux

Git

Java

Professional Experience

SOFTWARE DEVELOPER - PERMANENT

Jan 2024 - Present

Nova Generation, Kampala, Uganda

  • Working on the NovaSuite hotel management system web application ,buiding the backend to supply over 100 APIs to the frontend, significantly improving user engagement and experience.
  • Working on NovaLegal, a legal management system, handling both frontend and backend for a file tracking feature to monitor legal cases at different stages in the court process.
  • Successfully deployed both NovaSuite and NovaLegal to production environments, scaling them to handle 50,000 users for the start.
  • Set up and managed testing environments (dev and staging) as well as production environments using CI/CD methodologies.

SOFTWARE DEVELOPER - CONTRACT

Oct 2022 - Dec 2023

Sprint Internet (U) Ltd, Kampala, Uganda

  • Developed frontend software using React Native for mobile applications and Next.js for web applications, with a preference for TypeScript as the programming language.
  • Implemented efficient data processing and storage using Mongoose and PostgreSQL (TypeORM).

SOFTWARE DEVELOPER - VOLUNTEER

Feb 2021 - Jul 2022

Outbox EDU Hub Uganda, Kampala, Uganda

  • Taught students JavaScript, React.js, and Express.js, mentoring 20 aspiring developers.
  • Contributed to curriculum and content development, iterating based on feedback to improve teaching and assessment methods.
  • Built frontend and backend software using React, Express.js, and MongoDB to create functional user-friendly web applications.

SOFTWARE DEVELOPER - STUDENT

Oct 2020 - Feb 2021

Outbox EDU Hub Uganda, Kampala, Uganda

  • Developed front-end and back-end web applications using React, Express.js, and MongoDB.
  • Created a Loan Repayment Application that calculates monthly repayment amounts based on user input.
  • Developed a Commerce site using React Context API to display and search shopping items across different categories.

SOFTWARE DEVELOPER - SELF TEACHING

Apr 2020 - Oct 2020

Kampala, Uganda

  • Learned front-end web development using HTML, CSS, and JavaScript.
  • Studied languages like Java and JavaScript.
  • Used Git and GitHub to manage version control during development.

SALES OFFICER - BANKER

Nov 2016 - Apr 2020

Housing Finance Bank Uganda, Kampala, Uganda

  • Managed a portfolio worth One Million US dollars in assets and liabilities combined.
  • Onboarded new customers, offering banking solutions tailored to their business challenges.
  • Achieved company-set sales targets and provided excellent customer service.

Companies

Companies I worked with

Contact

Contact Me