arrow_back
Alex Lwembawo Mukasa
Salt Lake City, UTAH • 641-233-0008 • alexlwembawo@gmail.com
Senior Software Engineer
Results-driven Senior Software Engineer with 7+ years of software development experience
architecting and delivering scalable enterprise microservices using Java, TypeScript, Spring Boot,
and Angular. Skilled in object-oriented design, multi-threaded architecture, data structures,
algorithms, and cybersecurity. Proven ability to lead end-to-end feature lifecycles from engineering
design through deployment, write and review design documentation, and conduct thorough code
reviews to improve testability and maintainability. Adept at mentoring and teaching engineers,
creative problem-solving, and collaborating with adjacent teams across healthcare, logistics, and
enterprise domains.
Summary of Qualifications
- Programming & Frameworks: Java (J2EE), TypeScript, Spring Boot, JSP, Servlets, Spring
Security, Spring Integration, Spring WebFlux, Spring GraphQL, Angular, React, Node.js.
- Databases: Oracle Database, MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, and
CosmosDB.
- Testing & Quality Assurance: JUnit5, Mockito, Jasmine, Karma, Mocha, Chai, Jest,
WireMock, JMeter, and Selenium with Java.
- Methodologies: Agile/Scrum (Scrum Master experience), Scaled Agile Framework (SAFe),
Test-Driven Development (TDD).
- Tools & Platforms: Docker, Kubernetes, Kafka, Swagger, Webpack, Jenkins, Git, Maven,
Gradle, DynaTrace, IntelliJ, CursorAI, and cloud platforms including Amazon Web Services
(AWS) and Microsoft Azure.
- Cybersecurity: Spring Security, OAuth2, identity management, secure API design, and
data protection compliance.
Professional Experience
Full Stack Software Engineer | CREOSPAN – Client CVS HEALTH, Illinois • 2022 – Present
- Architected and maintained enterprise-grade microservices using Spring Boot, Spring
WebFlux, and Spring GraphQL, ensuring 99.9% system availability across healthcare platforms.
- Championed robust cybersecurity protocols using Spring Security and OAuth2 for identity
management and secure data exchange, strengthening compliance across distributed services.
- Orchestrated high-scale third-party API integrations to establish a "single source of truth,"
improving data consistency across organizational microservices.
- Authored, co-authored, and reviewed technical design documentation, aligning engineering
solutions with enterprise business requirements and ensuring quality standards.
- Spearheaded cross-functional collaboration with adjacent teams to prioritize and deliver
technical features aligned with business objectives, serving as Product Lead on key initiatives.
- Drove code review culture across the team, improving code structure, architecture,
testability, and maintainability through constructive and timely feedback.
- Applied creative problem-solving to optimize API performance through JMeter load testing,
identifying bottlenecks and enhancing resource utilization.
- Containerized Spring Boot microservices with Docker and managed deployment to
Kubernetes (AKS/EKS), streamlining release consistency and rollout safety.
- Mentored and coached junior engineers through pair programming, teaching sessions, and
code reviews, accelerating their professional growth and technical proficiency.
- Prioritized unowned and cross-team work that unblocked dependencies and enabled the
broader team to ship faster.
Full Stack Software Engineer | XONIB SOFTWARE SOLUTIONS, Kampala • 2016 – 2021
- Engineered responsive, reusable UI components using Angular and React with TypeScript,
strictly adhering to Figma designs and enterprise UX standards.
- Built and optimized RESTful and GraphQL APIs (Apollo/Node.js) with Webpack-based build
pipelines, enabling seamless front-end and backend communication.
- Pioneered continuous research on emerging technologies, standards, and best practices,
introducing improvements adopted across multiple project teams.
- Designed and documented automated testing procedures using Selenium and Java,
improving regression coverage and release confidence.
- Managed and optimized large-scale databases including Oracle, MySQL, and PostgreSQL,
leveraging JPA/Hibernate for efficient data persistence and query performance.
Education
- M.S. in Computer Science
- Maharishi International University, Fairfield, Iowa • 2021–2023
- B.S. in Software Engineering
- Makerere University, Kampala, Uganda • 2010–2014