T
Senior Software Engineer
Trail Analytics
Jun'2018 - May'2021
I develop and engineer systems, web applications and mobile
applications for different clients of different sectors, carrying the front and the backend. Most of the technologies I used are PHP
(Laravel), Python (Django), JavaScript (Vue.js and React.js), Kotlin/Java
(Android), Swift (iOS) and Flutter.
• I lead and mentor a team of Junior and Mid-level developer in their
tasks, making sure that they hit their targets and deliver robust
applications
• I maintain and monitor software in production, making sure that continious integration and continious delivery take place (build and
test changes, add to repositories, and deploy updates quickly and efficiently). For this, I use AWS, Jenkins, Docker and Kubernetes,
• I study currently developped and running softwares, see how better we can implement and automate the software using modern
technologies. I introduced Apache Kafka, Hadoop and Apache NiFi to one of the software developped that analyze and compute about
300,000 records a day. It is a credit bureau used by banks and micro-finance institutions in Uganda.