Hi, I'm Thai Socheata, a 24-year-old Full Stack Developer from Cambodia with a Bachelor's degree in Computer Science from the Royal University of Phnom Penh (RUPP).

I have over three years of professional experience across frontend, backend, and full-stack development, building reliable web applications and digital products.

My core technologies include Java, Spring Boot, JavaScript, TypeScript, PostgreSQL, and RESTful APIs. I also work with modern frontend frameworks such as Vue.js, Nuxt.js, and Next.js.

I enjoy collaborating with cross-functional teams, translating business requirements into practical technical solutions, and continuously improving the quality and usability of the products I build.

Name
Thai Socheata
Birthplace
Kampong Cham, Cambodia
Age
24
Focus
Front-end and Back-end Development
University
Royal University of Phnom Penh (RUPP)

Professional background

Work Experience

  1. Frontend Developer

    Everlast Information & Apps Dev Co., Ltd.

    Oct 2025 - Jun 2026 | On-site

    • Developed and maintained enterprise web applications using Next.js, Vue.js, Nuxt.js, and TypeScript within an npm and Turborepo monorepo architecture.
    • Built responsive and reusable user interfaces using Tailwind CSS, Bootstrap, AdminLTE, Element Plus, and modern UI development practices.
    • Created UI mockups and screen layouts in Figma for internal systems to guide frontend development.
    • Managed application state using Redux for Next.js applications and Vuex for Nuxt.js applications.
    • Collaborated with backend developers and QA teams to deliver business requirements.
    • Participated in bug fixing, UAT testing, code review, and production deployment activities.
  2. Full Stack Developer

    Phillip General Insurance (Cambodia) Plc.

    Oct 2024 - Sep 2025 | On-site

    • Developed and maintained insurance management systems and customer-facing digital services, including a mini web service integrated with mobile banking channels for insurance product sales.
    • Built REST APIs using NestJS, Prisma, and PostgreSQL, and developed responsive web applications using Next.js, React, Vue.js, TypeScript, Tailwind CSS, Shadcn UI, PrimeVue, MobX, and Pinia.
    • Created UI mockups and screen layouts in Figma to support digital sales of selected insurance products.
    • Collaborated with business analysts to analyze insurance products, customer journeys, business rules, and operational workflows.
    • Supported UAT, deployment, production maintenance, troubleshooting, and continuous improvement across frontend and backend services.
  3. Backend Developer

    DREAMSLAB Company

    Jun 2023 - Oct 2024 | On-site

    • Developed RESTful APIs for a crowdfunding platform using Java, Spring Boot, NestJS, Spring Data JPA, Prisma ORM, and PostgreSQL.
    • Designed database models, business logic, JWT authentication, and RBAC while improving API performance and reliability.
    • Collaborated with mobile and frontend teams on API contracts and system integration.
    • Built internal dashboard and administration tools using Next.js and TypeScript.
    • Worked with product owners, UX/UI designers, and QA teams to deliver business workflows, reporting features, UAT support, and production fixes.

Where I learned

Education

Chea Sim Kandoal Chrum High School logo

2019 - 2020

High School Certificate

Chea Sim Kandoal Chrum High School

Graduated with a high school certificate, with strong performance in science and technology subjects.

Languages & Tools

  • Visual Studio Code
  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • React
  • Vue
  • Next.js
  • Nuxt.js
  • NestJS
  • Spring Boot
  • PostgreSQL
  • DigitalOcean
  • cPanel
  • Git
  • GitHub
  • GitLab