Work Experience
Selected client projects spanning financial services, digital platforms, mobile applications, and
event experiences.
Software Developer · Odd-e (Thailand) Co., Ltd. · May 2022 – Present
Oct 2025 – Present
Backend Developer
Branch Banking Operations System
Client:
TTB Bank
Contribute to modernizing a legacy loan system for branch employees using Java and Spring Boot. Develop
and enhance APIs for loan information, balance calculations, payments, and transactions, while
implementing business rules, validation, and automated API tests.
Java
Spring Boot
API Testing
Feb 2025 – Mar 2025
Full-stack Developer
OElection69 Results Web
Client:
Dailynews
Developed an election results platform end to end, from ingesting, processing, and storing external
election data to building Scala/Spring Boot APIs and React + TypeScript dashboards for results,
candidates, constituencies, charts, and maps.
Scala
Spring Boot
React
TypeScript
Aug 2022 – Feb 2025
Full-stack & Mobile Developer
Silpakorn University Smart Plus App
Client:
Silpakorn University
Developed a student services platform spanning native iOS and Android apps for class schedules and
university services, a React administration portal for managing student information, and a Flutter
merchant app supporting coupons, benefits, and in-platform balances.
iOS
Android
React
Flutter
Go
Feb 2025 – Mar 2025
Mobile Developer
Mobile Application Design System
Client:
Thai Life Insurance
Developed a shared React Native design system for multiple applications and teams, covering reusable
components from buttons, inputs, forms, cards, and modals to navigation. Added theme support,
accessibility, documentation, and automated tests while aligning implementation with Figma designs.
React Native
TypeScript
Design System
Figma
Automated Testing
May 2022 – Jul 2022
Full-stack Developer
SX Expo 2022 Event Platform
Client:
ThaiBev
Developed the SX Expo 2022 event platform end to end, spanning a Go backend, React administration portal,
and attendee web application. Supported registration, activity schedules, news, maps, booths, and point
collection, with administration tools for managing each feature's data and content.
Go
React
Event Management
Admin Portal