MG

Mary Galimaka Talemwa

Senior Software Engineer | Enterprise Applications Specialist

About

Senior Software Engineer with 9+ years of hands-on experience developing, deploying, and maintaining enterprise applications for Fortune 500 financial institutions and commercial clients. Currently at JPMorgan Chase & Co., specializing in high-performance APIs, microservices architecture, and cloud migration initiatives.

Expert in data-intensive Java applications built using Spring Framework, with deep expertise in both SQL and NoSQL databases. Proven track record in modernizing legacy systems, implementing CI/CD pipelines, and delivering scalable solutions using microservices architecture and Agile/Scrum methodologies.

A collaborative team player with demonstrated success in cross-functional environments, leading modernization initiatives that have resulted in significant performance improvements and enhanced system resilience across banking and fintech platforms.

Technical Expertise

Programming & Frameworks

Java Spring Boot Hibernate SQL

Architecture & Design

Microservices RESTful APIs Design Patterns MVC

Cloud & DevOps

AWS Kubernetes Jenkins Docker

Databases & Tools

Oracle MongoDB Apache Kafka Git

Impact Metrics

9+
Years Experience
40%
Customer Onboarding Increase
50%
Testing Effort Reduction
100K+
Monthly Messages Processed

Key Achievements

🏦 High-Performance API Optimization - JPMorgan Chase

Architected and optimized a mission-critical API for check information and image retrieval, implementing advanced performance strategies including multithreading, caching, rate limiting, and fault tolerance mechanisms.

Achieved 40% increase in customer onboarding through system modernization
Implemented Spring Retry and Circuit Breaker for enhanced resilience
Replaced legacy system with modern, scalable architecture

☁️ Cloud Migration & Modernization Initiative

Led comprehensive redesign and migration of ACH transaction processing services from on-premises infrastructure to private cloud environment, aligning with digital transformation goals.

Modernized legacy applications improving scalability and performance
Increased services meeting modernization benchmarks
Facilitated agile development processes through microservices transition

🔄 Microservices Architecture Transformation

Spearheaded development of microservices to replace monolithic systems for customer check processing, enabling more agile development and enhanced system maintainability.

Reduced deployment times through microservices architecture
Enhanced system maintainability and scalability
Established CI/CD pipelines for automated deployments

🤖 Test Automation & Quality Assurance

Developed comprehensive Java-based automation service for end-to-end testing workflows, significantly improving deployment efficiency and test coverage.

Reduced manual testing efforts by 50%
Accelerated deployment processes through automation
Improved test coverage and code quality assurance

Professional Experience

Software Engineer
JPMorgan Chase & Co. • 2021 - Present
Leading API optimization and cloud migration initiatives
Developing secure, scalable financial technology solutions
Implementing CI/CD pipelines and automated testing workflows
Application Developer
DFCU Bank • 2018 - 2020
Built core banking integrations and payment systems
Developed biometric authentication and SMS gateway solutions
Led API gateway enhancements and compliance platforms
Application & Database Developer
Pride Microfinance • 2015 - 2018
Created mobile microloan applications serving 5,000+ users
Developed e-collection platform processing 10,000+ monthly transactions
Led core banking system migration and modernization

Education & Certifications

M.S in Computer Science
Maharishi International University • Fairfield, IA
Enterprise Architecture & Web Application Development
Advanced Algorithms & Modern Programming Principles
B.S in Software Engineering
Makerere University • Kampala, Uganda
Software Development & Database Design
Systems Architecture & Programming Fundamentals

Professional Certifications

AWS Cloud Practitioner
ITIL Foundation - AXELOS
Oracle SQL - Oracle Corporation

Technical Proficiencies

Languages: Java, SQL, Python, PL-SQL
Tools: IntelliJ, Eclipse, Maven, Jenkins, Git, Jira
Platforms: AWS, Kubernetes, Linux, Windows

Let's Connect

Interested in enterprise software development, financial technology, or exploring collaboration opportunities?

Get In Touch Connect on LinkedIn Call Me