TIMOTHY BALABA
Dallas, Texas ***** 641-***-**** *************@*******.***
https://www.linkedin.com/in/timothy-balaba/
FULL-STACK JAVA DEVELOPER
As a Java Developer with close to 5 years of professional experience, I bring a wealth of technical expertise and a strong foundation in Java, Spring Boot, and Microservices development, enabling me to contribute effectively to long-term projects. My proficiency extends to developing user interfaces using modern web technologies like React and RESTFUL APIs. I have a deep understanding of Event-Driven Design (EDD) and hands-on experience with AWS services. My adaptable and collaborative nature allows me to excel in dynamic team environments, while my problem-solving skills and attention to detail ensure the delivery of high-quality solutions. With a commitment to staying current with industry trends, I am poised to drive innovation and contribute significantly to the success of projects.
Web application Architecture Functional Programming Database Development and Implementation Microservices Object Oriented Programming Concurrency and Multi-Threading Data Structures and Collections Inversion of Control Dependency Injection.
Languages: Java, JavaScript
Web: HTML, CSS, Bootstrap, React JS
Web Services: REST
Web/App Servers: Apache, Tomcat
Frameworks: Spring, Spring Boot, Spring Security, Hibernate, Mockito
Databases: MySQL, NoSQL, PostgreSQL
Design Patterns: MVC, Factory Method, Abstract Factory, Singleton, Proxy
SDLC: Agile, Scrum
Tools: Maven, Eclipse, IntelliJ, Visual Studio Code, Git, JIRA, Docker, WinSCP, AWS CLI, Message queues
Platforms: Windows, Linux
PROFESSIONAL EXPERIENCE
SHUNEM SYSTEMS LIMITED, Kampala, Uganda 03/2018 – 01/2023
Healthcare IT company.
Senior Full-Stack Java Developer
Built microservice based applications.
Modelled user-friendly web applications with Java, Spring, MySQL, and React.js, increasing user engagement by 20% and reducing bounce rates by 15%.
Enhanced Hydrabot project's scalability and performance by 25% through core functionality optimization using JDK, enabling support for 30% more concurrent users.
Collaborated and actively participated in full software development lifecycle using Agile/Scrum to attain operational feasibility contributing to a 20% increase in project efficiency.
Integrated AWS S3 with Spring applications to enable efficient file upload and storage, reducing file handling overhead by 30% and enhancing overall application performance.
Led and advanced more than 10 projects as a full-stack developer during nearly 5 years, consistently achieving a 20% reduction in project completion times, driving increased efficiency and delivery excellence.
Technologies Used (with typical usage percentages): Java (25%), JavaScript (20%), Spring Boot (35%), React (10%), MySQL (10%), HTML (5%), CSS (5%), Git (5%), Salesforce (4%), Tomcat (3%), Maven (2%), MongoDB (1%), Hibernate (30%), Bootstrap (1%), Kafka(1%)
TECHBUZZ HUB (U) LIMITED, Kampala, Uganda 08/2015 – 10/2015
Incubation center for technology startup companies.
Backend Java Developer
Developed and maintained microservices for 2 major projects, resulting in a 50% reduction in post-release bug fixes, translating into significant time and resource savings.
Designed and tested microservices using Spring, Hibernate, and Apache Tomcat, improving system reliability and reducing error rates by 20%.
Coordinated with cross-functional teams to identify and address all functional requirements, achieving a 15% increase in project efficiency and accuracy of software components.
Technologies Used(with typical usage percentages): Java(35%), Spring(30%), Hibernate(20%), MySQL(20%), Maven(40%), Apache Tomcat(40%)
ACADEMIC PROJECTS
Maharishi International University (2023) Alumni Tracking Web Application:
Developed the Alumni Tracking System, including database design, React JS UI creation, Spring Boot API development, and implementation of Spring JWT Security.
Collaborated with a GitHub team to ensure project success and streamlined alumni data management for college faculties.
Utilized: Java, JavaScript, Spring Boot, React JS, Visual studio code, IntelliJ, Git, PostgreSQL, WinSCP, AWS Elastic Compute Cloud
Maharishi International University (2023) BLOG Micro services project:
Led the creation of a blog project, developing RESTful APIs for user, comment, and post management.
Used Java, Spring, and MySQL for the web application, implemented a Eureka server for microservice registry, enforced security via Spring JWT, and built an API gateway for streamlined microservice access.
EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion 11/2025)
Maharishi International University, Fairfield, Iowa
Bachelor of Science in Biomedical Engineering
MAKERERE UNIVERSITY, Kampala, Uganda (06/2017)