Sarun Daunghirun

Software Developer

Work Experience

Application Developer | T.C.C. Technology Co., Ltd.

Jul 2025 - Present

  • Developed sustainability management platform for enterprise teams.

  • Developed micro-frontends using React and Webpack Module Federation to support independent frontend development.

  • Built and maintained a shared React UI component library with clean, reusable component design, reused across multiple micro-frontends.

  • Worked with Business Analysts (BA) to turn business requirements into technical solutions.

  • Designed API specifications and sequence diagrams to support developers during sprints.

  • Coordinated sprint planning, task breakdown, and prioritized work to meet delivery timelines.

Software Developer | Synergy Global Network Co., Ltd.

Aug 2023 - Jul 2025

  • Developed frontend features in Next.js, building pages and handling API integration to ensure consistent user experience in production.

  • Developed and maintained NestJS services to support product features, adding validation, consistent error handling, and clear response contracts to simplify frontend integration.

  • Collaborated with teammates through code reviews and technical discussions, explaining trade-offs, suggesting small improvements.

Skills

Programming Languages:

TypeScript JavaScript

Libraries / Frameworks:

React NextJS NestJS Mapbox Antd Tanstack Query Vitest Jest SocketIO GraphQL

Tools / Platforms:

Git GitLab Docker Keycloak MinIO Kafka

Databases:

PostgreSQL
Education

B.Sc. Computer Science, Sukhothai Thammathirat Open University (2018 - 2023)

Certifications

Junior Software Developer (Generation Thailand)

For full resume: Download PDF