Projects I worked on

Embark on a journey through my key projects, where I've harnessed technology to create impactful solutions. In the Rakuten Beauty project, I contribute as a dynamic Backend API Developer, enhancing user experiences in the realm of beauty salons across Japan. The Electronic Voting System, a blockchain-based initiative, showcases my prowess in refactoring legacy codes and improving user experiences. Kona Time To Throw Away, a waste management system in South Korea, witnessed the development of a recycling collection scheduling API. Lastly, at TechnoNext, I led a team in crafting a sophisticated flight search mechanism as part of an advanced Airlines Reservation System. These projects reflect not just my technical skills but a commitment to innovation that leaves a lasting impact.

Rakuten Beauty

Duration: Jun 2023 - Present

In my current role at Rakuten, I serve as a dynamic Backend API Developer for the Rakuten Beauty project. This initiative focuses on enhancing user experience by allowing users to search for and book appointments at beauty salons throughout Japan. I actively contribute to the project's microservices architecture using the Spring ecosystem, ensuring high availability and scalability.

Technologies used: Java, Spring Boot, Microservices, Gradle, PostgreSQL, Elasticsearch, Docker, Apache Kafka, Spring Batch, Redis, Jenkins, Git, Jira, Confluence

Electronic Voting System

Duration: Jun 2022 - May 2023

As part of the Blockchain-based Electronic Voting System project, I played a crucial role in refactoring legacy codes, reducing code size, and improving maintainability. I also contributed to the improvement of the vote result calculation sheet, providing a better user experience.

Technologies used: Java, Spring Boot, JPA, Microservices, JWT, PostgreSQL, Redis, AWS, Junit, Mockito, Git, Jenkins, Jira, and Confluence

Kona Time To Throw Away

Duration: Aug 2022 - Feb 2023

For the Kona Time To Throw Away project, a recycling management system in Cheongju City, South Korea, I developed the recycle collection scheduling API. This API reduced waste collection and car scheduling time by 30%. Additionally, I implemented a Reward Management System that increased user engagement by 30%, contributing to higher revenues.

Technologies used: Java, Spring Boot, JPA, Microservices, JWT, PostgreSQL, Elasticsearch, Redis, AWS, Git, Jenkins, Jira, and Confluence

Airlines Reservation System

Duration: Feb 2022 - May 2022

At TechnoNext, formerly Digigate360 Limited, I played a key role in crafting backend solutions for an advanced Airlines Reservation System. I led a team of developers, spearheading the development of a sophisticated flight search mechanism. This feature seamlessly responded to diverse search criteria, tailoring results based on user types.

Technologies used: Java, Spring Boot, Maven, JPA, Hibernate, JUnit, SQL, Microsoft SQL Server, Git, GitHub, and Redmine