Java Software Developer
CurrentJava Software Developer – Wyatt(KakaoHairshop); Seoul, Korea March 2021 ~ Present•Service Category Expansion •Led the expansion of the aesthetics category beyond hair and nails •Developed and maintained APIs for various services including Partner's CRUD, Admin operations, and advertising features •Coordinated the integration of disjointed projects across different teams •Managed the team’s weekly schedule following planning reviews•Nearby Search Revamp •Improved the exposure of nearby hair salons and designers by integrating with Kakao Map and Kakao Enterprise search engines •Developed a periodic polling API for data synchronization, reducing DB connections by leveraging ElasticSearch •Validated business logic through unit tests, achieving 60% test coverage for new developments•Concept Exhibition •Spearheaded the planning and development of concept-based exhibitions, improving user engagement through special projects •Implemented a clean architecture approach, enhancing domain protection •Achieved 67% test coverage on new developments using Mockito and Junit. •Optimized response times and minimized DB connections through strategic caching•Hair Shop Add-ons & Maintenance •Significantly improved API performance by reducing query processing time from 6 seconds to 0.2 seconds •Enhanced the home screen’s quick links, managing version differences across iOS, Android, and Web platforms •Ensured compliance with the Personal Information Security Act by developing segregated storage solutions •Implemented channel-specific error notification APIs