
Senior Backend Developer (Java/Kotlin Spring Boot) | Microservices | AWS Cloud | PostgreSQL | Typescript
- Verfügbarkeit einsehen
- 5 Referenzen
- auf Anfrage
- 04105 Leipzig
- Weltweit
- de
- 05.05.2025
Kurzvorstellung
Auszug Referenzen (5)
"He was always a very reliable colleague. We could always rely on his careful handling of bugs and incidents in the production system."
5/2021 – 4/2025
Tätigkeitsbeschreibung
Part of a team that implemented new features in microservices architecture and wrote Behavior Driven Tests using Cucumber.
Part of a team that refactored legacy code to improve reliability, scalability and maintainability
Wrote and Optimized database queries to improve application performance and reduce response times.
Troubleshooted production issues, reducing incident resolution time by 50%.
Set up monitoring with Grafana, reducing system downtime by 30%.
Investigate and resolve bugs and documenting using JIRA.
Developed a system to monitor application performance and alert stakeholders of any potential issues using elastic search.
Amazon Web Services (AWS), Elasticsearch, Java (allg.), Kotlin, Softwareentwickler, SQL Entwickler, Test Automation
"I worked with A. M. on Sage One integration with Spar Sigma Transitions. He used the following tech tools: C#, MS SQL, and .NET MVC."
3/2020 – 4/2021
Tätigkeitsbeschreibung
Developed reconciliation and payment B2B applications from the start to finish integrating with Sage Evolution and Sage One
Created a RESTful API that allowed for seamless integration with other applications
Implemented a Responsive Design that allowed the application to be used on various devices with the same user experience
Developed a full-stack web application that handled a number of concurrent users with minimal downtime
Developed a secure authentication system that ensured user privacy and data security
Microsoft SQL-Server (MS SQL), .NET-Entwickler, Test Automation, Angular, JavaScript
"A. is a good developer. I worked with him at Siyandza in an android project and he delivered quality code timeously. He's a team player."
11/2018 – 12/2019
Tätigkeitsbeschreibung
Developed a mobile app with a custom user interface that increased user engagement
Spearheaded the development and implementation of a mobile app that increased customer engagement.
Utilized Firebase to store and retrieve data, resulting in improved app performance and reliability
Android Developer, Kotlin, Google Cloud, Backend Entwickler
"He was very instrumental in automating our loyalty and POS billing software. A great team player"
1/2016 – 8/2018
Tätigkeitsbeschreibung
Created an automated system for Billing and payments with a loyality program that reduced manual data entry by over 90%
Developed a web-based application that increased customer engagement by 70%
Developed an API to integrate customer data with third-party systems like payments using mobile money
Developed a mobile application that improved customer access to services, resulting in a 60% increase in customer loyalty
Datenbankentwicklung, Java (allg.), ASP.NET
"He is a good programmer and a team player. Always reliable to deliver as expected."
12/2012 – 12/2019
Tätigkeitsbeschreibung
SmartClinic HIMS:
Built a modular .NET application for hospitals, featuring patient records, billing, and telemedicine.
Applied RBAC security model, ensured GDPR/HIPAA compliance.
Optimized SQL Server databases for handling millions of patient records.
Loan Manager LMS:
Designed a loan management platform using ASP.NET and SQL Server.
Automated credit scoring, repayment schedules, and third-party API integrations.
Developed financial analytics dashboards for executive reporting.
SAP CRM, .NET-Entwickler, PL/SQL Entwickler
Qualifikationen
Projekt‐ & Berufserfahrung
5/2021 – 4/2025
Tätigkeitsbeschreibung
Part of a team that implemented new features in microservices architecture and wrote Behavior Driven Tests using Cucumber.
Part of a team that refactored legacy code to improve reliability, scalability and maintainability
Wrote and Optimized database queries to improve application performance and reduce response times.
Troubleshooted production issues, reducing incident resolution time by 50%.
Set up monitoring with Grafana, reducing system downtime by 30%.
Investigate and resolve bugs and documenting using JIRA.
Developed a system to monitor application performance and alert stakeholders of any potential issues using elastic search.
Amazon Web Services (AWS), Elasticsearch, Java (allg.), Kotlin, Softwareentwickler, SQL Entwickler, Test Automation
3/2020 – 4/2021
Tätigkeitsbeschreibung
Developed reconciliation and payment B2B applications from the start to finish integrating with Sage Evolution and Sage One
Created a RESTful API that allowed for seamless integration with other applications
Implemented a Responsive Design that allowed the application to be used on various devices with the same user experience
Developed a full-stack web application that handled a number of concurrent users with minimal downtime
Developed a secure authentication system that ensured user privacy and data security
Microsoft SQL-Server (MS SQL), .NET-Entwickler, Test Automation, Angular, JavaScript
11/2018 – 12/2019
Tätigkeitsbeschreibung
Developed a mobile app with a custom user interface that increased user engagement
Spearheaded the development and implementation of a mobile app that increased customer engagement.
Utilized Firebase to store and retrieve data, resulting in improved app performance and reliability
Android Developer, Kotlin, Google Cloud, Backend Entwickler
1/2016 – 8/2018
Tätigkeitsbeschreibung
Created an automated system for Billing and payments with a loyality program that reduced manual data entry by over 90%
Developed a web-based application that increased customer engagement by 70%
Developed an API to integrate customer data with third-party systems like payments using mobile money
Developed a mobile application that improved customer access to services, resulting in a 60% increase in customer loyalty
Datenbankentwicklung, Java (allg.), ASP.NET
12/2012 – 12/2019
Tätigkeitsbeschreibung
SmartClinic HIMS:
Built a modular .NET application for hospitals, featuring patient records, billing, and telemedicine.
Applied RBAC security model, ensured GDPR/HIPAA compliance.
Optimized SQL Server databases for handling millions of patient records.
Loan Manager LMS:
Designed a loan management platform using ASP.NET and SQL Server.
Automated credit scoring, repayment schedules, and third-party API integrations.
Developed financial analytics dashboards for executive reporting.
SAP CRM, .NET-Entwickler, PL/SQL Entwickler
Ausbildung
Makerere University
Kampala
Über mich
I’m A. M., a Senior Backend Developer. With over 12 years of experience, I specialize in building scalable, high‑performance systems using Java and Kotlin (Spring Boot) in microservices environments. Beyond code, I’m a proud Makerere University alumnus (BSc Software Engineering ’13) and a lifelong learner who thrives on optimizing databases, architecting event‑driven systems, and championing DevOps best practices
On GitHub, I describe myself succinctly: “A software developer with C#, Java, Kotlin and SQL” GitHub. On X (formerly Twitter), I’m known for my work in e‑mobility, AI/ML—and the occasional snarky quipX (formerly Twitter).
My Professional Journey
Co‑Founder & Backend Lead at Mullegow Digital Technologies (Kampala, 2012–2019): Built HIPAA/GDPR‑compliant HIMS and automated loan‑processing APIs, integrating third‑party banking services to cut processing time by 30% .
Software Developer at Green World International (Johannesburg, 2016–2018): Automated billing/payment systems and developed mobile‑money APIs that reduced manual entry errors by 70%.
Backend Consultant at Siyandza Skills Development (Johannesburg, 2018–2019): Engineered offline‑first sync APIs for Android, optimizing performance in low‑bandwidth environments.
Backend Developer at Unisource Software Services (Johannesburg, 2020–2021): Architected B2B payment reconciliation systems with .NET Core, slashing manual workloads in half.
Senior Backend Developer at MHP – A Porsche Company (Berlin, 2021–Present): Designed RESTful microservices in Kotlin, enhanced PostgreSQL performance by 35%, and built event‑driven integrations with Amazon SQS that boosted system reliability
Weitere Kenntnisse
Languages: Java, Node.js, C#, Kotlin, TypeScript
Frameworks: Spring Boot, Angular, React, Entity Framework
Databases: MySQL, PostgreSQL, MongoDB
DevOps & Cloud: Docker, Azure, Firebase, Grafana, Elasticsearch
Mobile Development: Android
Methodologies: Agile/Scrum, CI/CD, BDD (Cucumber)
Persönliche Daten
- Deutsch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden