Summary
Overview
Work History
Education
Skills
Accomplishments
Interests
Timeline
SoftwareEngineer

Alexander Kisekka

Software Engineer
Kampala

Summary

Experienced Fullstack Software Engineer developing applications, databases and cloud computing solutions. Smart professional with proven troubleshooting and debugging capabilities for resolving complex technical issues.

Overview

6
6
years of professional experience
4
4
years of post-secondary education
1
1
Language

Work History

Software Engineer

Credify Africa Inc
Kampala
11.2022 - Current
  • Design, develop, and maintain API endpoints that facilitate communication between mobile app(Credify Africa on AppStore and Playstore) and backend server.
  • Ensure API endpoints are secure, well-documented, and optimized for performance.
  • Write and optimize database queries to retrieve and manipulate data for logistics application.
  • Implement data models and relationships to support application functionalities
  • Collaborate with frontend team to develop React components to form user interface of the logistics web application.
  • Ensure components are reusable, well-structured, and follow best practices
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Collaborate with frontend developers to integrate frontend and backend components.
  • Configure, deploy, and maintain servers (both physical and virtual) to host the logistics web application.
  • Monitor server health, performance, and resource utilization.
  • Implement redundancy and backup solutions to ensure system reliability.

Contracted Software Engineer

Veritas Interactive Limited
Kampala
04.2022 - 11.2022
  • Implemented a digital solution for the Kampala Capital City Authority(KCCA) and its Partners i.e Norwegian Refugee Council(NRC) in Uganda and UNHCR to track and analyze the enrollment,attendance and performance of students in schools under the KCCA watch.
  • We built the web application using frappe framework with python and javascript languages as the base languages and mysql for the persistence layer.
  • I was particularly tasked to work on the enrollment and Inspection modules and all desired reports which were to be generated from the system.
  • Designing a real estate web application as a SaaS to manage and track property transactions for our clients.
  • I used the django framework with postgresql python for backend, bootstrap 5 and html for frontend.
  • I used Docker for Continuous Integration and Deployment of the application to Digital Ocean from GitHub.
  • The app comprises the finance,subscription,tenant and property modules for proper management of the clients' estates. https://app.sproutrealty.co

Software Engineer

Moap Uganda Limited
Kampala
09.2020 - 03.2022
  • Contributed to the development and deployment of "Moap HRMIS", a human Resource Management system intended to be used by our clients
  • We built the application on top of the Django framework using
  • Python,Postgresql,bootstrap5,HTML,Javascript and CSS
  • We used Docker and Git for continuous integration and deployment
  • Diagnosed and troubleshoot software and hardware problems and helped our customers install applications and programs
  • Resolved network issues, configured operating systems and used remote desktop connection to provide immediate support
  • Used email and slack channels to give clients quick answers to simple I.T problems
  • Tracked computer system issues through to resolutions within agreed time limits
  • Properly escalated unresolved issues to appropriate internal teams
  • Prepared accurate and timely status reports.

Intern Software Engineer

Hysys Global Solutions Limited
Kampala
01.2018 - 08.2020
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Designed customized solutions for clients using existing code base in ASP.NET with C# and SQL.
  • Solutions were meant to automate business processes for clients which included the following modules:
  • Purchasing for Procurement, Requisitioning and Purchase Ordering.
  • Inventory to track stock in and stock out of raw materials.
  • Production/Manufacturing to evaluate actual produced product quantities against expected quantities.
  • Sales for tracking sales orders, quotes and invoices
  • Finances for tracking and managing payables,receivables,Journals,Bills and Charts of Accounts
  • Designed customized financial report templates for each company using the Crystal Reports software and writing complex customized stored procedures in SQL to help the client analyze their business periodically
  • Https://paradiselonghorn.pratogon.com/MERMIDON_SETTINGS/USERSETTING__Default.aspx

Education

Bachelor of Science - Computer Science

Makerere University
Kampala, Uganda
08.2018 - 08.2022

Skills

    Customer support

undefined

Accomplishments

  • Developed a USSD app(Beeyi Mobile) using PHP for my final year project at University. The project intended for farmers to post and check current prices for their produce. Developed a web application to analyze the data posted from the USSD app. Built the web app on top of the flask framework with Python,Mysql, HTML and CSS.
  • Worked with a team of 4 to implement an RFID based library system using Arduino and C for our Recess semester at University. Researched and tested low-cost components to support the RFID based system
  • Currently self teaching Machine Learning Course at https://lms.simplilearn.com/courses/2789/Machine-Learning/syllabus

Interests

Reading documentation

Watching and playing football

Timeline

Software Engineer

Credify Africa Inc
11.2022 - Current

Contracted Software Engineer

Veritas Interactive Limited
04.2022 - 11.2022

Software Engineer

Moap Uganda Limited
09.2020 - 03.2022

Bachelor of Science - Computer Science

Makerere University
08.2018 - 08.2022

Intern Software Engineer

Hysys Global Solutions Limited
01.2018 - 08.2020
Alexander KisekkaSoftware Engineer