Backend Engineer specializing in Spring Boot microservices (Java/Kotlin) and automated testing with Robot Framework, Mountebank, and Karate. Experienced with AWS (S3/RDS) and system monitoring with OpenSearch & Grafana.
Experience
True Corporation Nov 2025 – Apr 2026
Backend Engineer
  • Established and implemented the team's first unit testing standards, improving code quality and long-term maintainability
  • Designed and implemented a caching strategy to reduce API latency and database load
  • Contributed to system development for the integration of True and dtac brands into a unified Single Loyalty platform, enabling a seamless customer experience across both ecosystems
Ascend Group (Nano) Mar 2023 – Oct 2025
Software Engineer
  • Developed and maintained backend microservices using Spring Boot and Kotlin
  • Applied RESTful API principles with versioned endpoints and proper HTTP methods to ensure consistency, idempotency, and smooth client integration
  • Refactored legacy code to support new features while maintaining input/output consistency
  • Documented technical details including sequence diagrams and API contracts in Confluence
  • Designed and implemented Google notification integration to alert on batch job completion or errors, supporting faster incident response
  • Partnered with QA teams to design and implement comprehensive automation tests, ensuring robust application performance
  • Developed a unit testing framework with JUnit and Mockito, consistently maintaining coverage above 80%
SCB Oct 2020 – Feb 2023
Junior Software Engineer
  • Worked closely with the team across design, development, and testing phases
  • Refactored legacy monolithic services into microservices using Java Spring Boot
  • Coordinated with internal teams (e.g., ATM) and external parties (e.g., banks and ITMX) for data validation