Software Engineer
Current• Spearheaded the transformation of a monolithic system by separating static pages into a distinct project utilizing Strapi and Nuxt, enabling dynamic content management.• Designed and developed a microservice for integrating the main service with statistics servers, employing GCP services like PubSub, CloudRun, Serverless functions, Express, and Node.• Played a pivotal role in full-stack development, focusing on backend integration and streamlining business processes using data streams, event streaming, Pub/Sub, message queuing, and ensuring data integrity and replication.• Led the development and maintenance of the company's primary product—a scholarship processing platform with 7 million users — showcasing my proficiency in project management from conception to production.• Implemented TDD methodologies for component testing using Jest and Vue Test Utils, and utilized JavaScript (ECMAScript 2017, 2018), TypeScript, Nuxt, Vue, and Vuex.• Demonstrated leadership in team mentoring, process optimization, and data reporting, contributing to the company’s strategic development.