Summary
Overview
Work History
Education
Skills
Development Skills
Timeline
SoftwareDeveloper

Charles Kisakye

Senior Software Engineer
Kampala

Summary

Organized and dependable candidate offering 10+ years of professional experience and successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.

Overview

11
11
years of professional experience
2
2
Language

Work History

Lead Software Engineer - Full Stack

Nsawo Finance Inc
Ontaria
08.2021 - Current
  • Managed technical teams of over 15 developers and oversee delivery of better products.
  • Defined technical stack required to build financial MVP and provided ultimate guidelines of overall technical vision.
  • Designed MVP architecture, product infrastructure implementation, oversee product development and improvements.
  • Established technical strategy that breathed life in company business ideal.
  • Development lead of entire product ecosystem backend, frontend, mobile applications.

Senior Software Engineer - Full Stack

Paytime Africa Inc
Ontario
10.2019 - 07.2021
  • Developed high-quality software design pattern and architecture, identified and increased execution of tasks within software development life cycle
  • Developed tools and applications with clean, efficient and performant code structures
  • Automated tasks through appropriate tools and scripting reviews as well as code debugging
  • Established software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues of over 90%.

Technical Operations Engineer - L3

Muvi Entertainment Pvt Lt
Odisha
06.2017 - 08.2019
  • Adaptable and proficient in learning new concepts quickly and efficiently.
  • Demonstrated strong leadership and time management skills while managing multiple projects.
  • Managed time efficiently in order to complete all tasks within deadlines.
  • Demonstrated leadership skills in managing projects from concept to completion.
  • Troubleshooting of more than 80% of critical production issues on AWS and application level
  • Carried out production deployments, identification and patching of bugs as well as product inefficiencies
  • Building monitoring and reporting frameworks as well as tools used to streamline and automate tasks throughout platform lifecycle for clients

Technical Operations Engineer - L3 - MTN SEA OPCOs

Flytxt
Trivandrum
04.2014 - 05.2017
  • Technical SPOC between OPCOs and FLYTXT on all ongoing product technical operations for assigned customer accounts across MTN SEA OPCOs.
  • Technical and Business engagement with OPCO IT and Business with respect to operation issues and new requirement rollout.
  • Analysis and resolution of operational issues at any L1/L2/L3 level within defined SLAs.
  • Responsible for change management onsite (deployment of new patches/releases as required).
  • Solution architect for new business requirements and change implementation

VAS Software Engineer - L2 - AIRTEL,WARID

Altruist Technologies Pvt. Ltd. | Mobisoft | Telligent
Bangalore
05.2012 - 04.2014
  • Managed, developed, engineered external integrations of value added services (VAS) like Voice Chat, Voice Magic with telecoms core infrastructures in (AIRTEL, MTN, WARID).
  • Key SPOC for all technical and business communications with OPCO IT and business stake holders.
  • Implementation, setup and configuration of VAS products in operator MSC, including E1 connectivity and configurations, voice card configurations etc.
  • Integration of VAS products to billing platforms like Huawei OCS, Ericson IN and integration to SMSC and USSD gateways respectively
  • Deployment of new patches and updates various VAS services as IVR, SMS, USSD based on SS7, SIGTRAN, WAP, ISDN, VOIP & SIP protocols
  • VAS products code maintenance and coding new billing module based on operator billing infrastructure changes
  • Planning and scheduling rollout of new VAS products releases of company

Education

Bachelor of Engineering - Robotics & Artificial Intelligence

International University of Applied Sciences
Buchdorf, Germany
09.2022 - Current

Bachelor of Science - Computer Science

Uganda Christian University
Mukono, Uganda
09.2009 - 05.2012

Skills

    Team Management

undefined

Development Skills

Programming languages, Web and Mobile technologies

  • Typescript, Node.js, Angular, ReactJs, Java, Python, PHP , R , JSP, HTML, CSS JavaScript, XML, SOAP, WSDL,
  • React Native, Dart Flutter, Kotlin, Swift
  • Cloud infrastructure, CI/CD pipelines, GCP, AWS, Github
  • Version control

Big data analytics

  • Hadoop Ecosystem management and Maintenance, Machine Learning with Python & R, ETL scripting with Python, Predictive Analysis using R and Python, Data Preprocessing & Visualizations using Python & R
  • Apache Kafka

Unix Servers

  • Linux Box Administration and Trouble shooting , Unix Shell scripting & Bash Scripting

Database 

  • Realtime Yugabyte DB, Postgre Sql, MySQL Server, MS SQL Server, Oracle DBMS server, MongoDB and Cloud SQL

GSM Technologies

  • HLR/VLR, MSC/GMSC, SS7,SIGTRAN, ISDN, RSC , SMPP, SMSC, USSD, WAP, OTA Configurator, INAP, Diameter , UCIP IN, CAMEL, Web services, Asterisk, Mobile Location(GMLC),VMS, E1 connectivity and Configuration

Timeline

Bachelor of Engineering - Robotics & Artificial Intelligence

International University of Applied Sciences
09.2022 - Current

Lead Software Engineer - Full Stack

Nsawo Finance Inc
08.2021 - Current

Senior Software Engineer - Full Stack

Paytime Africa Inc
10.2019 - 07.2021

Technical Operations Engineer - L3

Muvi Entertainment Pvt Lt
06.2017 - 08.2019

Technical Operations Engineer - L3 - MTN SEA OPCOs

Flytxt
04.2014 - 05.2017

VAS Software Engineer - L2 - AIRTEL,WARID

Altruist Technologies Pvt. Ltd. | Mobisoft | Telligent
05.2012 - 04.2014

Bachelor of Science - Computer Science

Uganda Christian University
09.2009 - 05.2012
Charles Kisakye Senior Software Engineer