Software Engineer
CurrentAt Wego, I had the opportunity to work on several pivotal projects that contributed significantly to the company's technical ecosystem:Server Driven User Interface (SDUI) Service: I worked on the development of the SDUI service, leveraging Spring Boot for the backend and Next.js for the frontend. This innovative service allowed for seamless updates to the mobile user interface without the need for a full mobile application build, enhancing agility and user experience.Value Added Service: I worked to build and enhance the Value Added Service, using Spring Boot, Redis, and Java. This service facilitated the integration of insurance providers like Hepstar and Cover Genius, while maintaining a generic and scalable codebase, ensuring flexibility and adaptability to future partnerships and offerings.User Auth Service: I spearheaded a challenging migration project in which I efficiently transferred legacy APIs from the old ROR-based user service to the new User Auth Service built on Spring Boot. This transition involved the seamless integration of OAuth and the configuration of security through the Spring Authorization Server, ensuring the implementation of robust authentication and authorization processes. Notably, we successfully migrated the data of 14 million users to our new PostgreSQL schema from the legacy SQL system.These experiences not only broadened my technical expertise but also strengthened my ability to collaborate effectively with cross-functional teams and drive innovative solutions. I am eager to apply my skills and knowledge to new challenges and make a positive impact in the tech industry.