Hi, I’m Dominic Bor.Software engineer
I have a solid foundation in Java and the Spring ecosystem, enabling me to architect scalable microservices that deliver substantial business value throughout the software development lifecycle (SDLC). My expertise includes utilizing Spring Boot, JPA, and Hibernate to develop efficient RESTful APIs that optimize operations for enterprise clients. I implement continuous integration and continuous deployment (CI/CD) practices using Docker and AWS to ensure seamless cloud deployments. Additionally, I integrate messaging systems like RabbitMQ and leverage data processing frameworks such as Hadoop and Spark to address complex challenges, consistently delivering impactful results that align with both technical specifications and user requirements.
More Information →Personal Projects
Below is a selection of recent projects that I've worked on.
Kiondoo
A thrift online store for a local business.
Makeja
A real estate mobile app showcasing properties for sale and rent.
Finje
A mobile app that helps users track their expenses and manage their finances.
Jikoni
A food delivery application to serve traditional cuisines within the city.
Recent Writing
Design Patterns in Java
Published onDesign patterns are reusable solutions to common problems in software design.
Java Memory Management and Garbage Collection
Published onUnderstanding Java's memory management and garbage collection is crucial for writing efficient applications.
JDBC: Connecting Java Applications to Databases
Published onJDBC (Java Database Connectivity) provides a standard way to interact with databases.