TL;DR

Full stack developer with extensive experience in web development, specializing in JavaScript, TypeScript, Angular, and .NET. Proficient in both frontend and backend technologies. Former civil engineer with a unique blend of technical and analytical skills. Known for mentoring junior developers and leading innovative projects. AWS Certified Cloud Practitioner and ITIL4 Foundation certified. Always ready to tackle new challenges.


Technical Skills

Frontend

  • Sound knowledge of JavaScript, TypeScript, rxjs, React React, and Angular Angular.
  • Comfortable with UI libraries such as PrimeNg, Bootstrap, and MaterialUI.
  • Experienced with Redux/Ngrx.
  • Learned Tailwind CSS, hate/love it.

Backend

  • 3 years of experience in .NET and 2 year in NestJS (nodejs). Proficient in code-first database development with EntityFramework and TypeORM.
  • Familiar with MS SQL, Postgres, and MySQL.

Automation

  • Basic n8n.

AI & Machine learning Robot

  • Trained, developed, and deployed various machine learning models.
  • Linear and logistic regression, KNN, K-Means, Decision Tree, NN, SVM, PCA and more.
  • Comfortable with library such as scikit-learn, NumPy, pandas, matplotlib and more.
  • My final project (ML course) in 2021. It's a generative AI for generating images of Thai houses using PyTorch. Yes, it looks terrible 😆.
  • TBH, I nearly lost it all ^ because it's not my current field of work.
  • Generative AI Usage: Experience using Stable Diffusion for image generation and experimenting with Ollama for local LLM inference. new

Cloud / Infra / ITSM

I'm a developer working in a cloud team where we typically have a cloud engineer responsible for setting up the infrastructures. However, I do have some exposure to various cloud providers.

Others

  • Vim, Oh My ZSH and macOS user.
  • Experienced with Git.

Something I wish I had experienced

  • Real-time, WebSocket, MQTT, Kafka
  • NoSQL
  • Mobile dev
  • Many more

Professional Experience

Thoughtworks logo

Thoughtworks Thailand Co., Ltd

Jan 2025 - Present ✅

Consultant Developer

  • Maintained and enhanced legacy .NET and React codebase for a major airline business.
  • Worked with an agile team, applying TDD and pair programming practices.
ITOne logo

ITOne Co., Ltd.

Oct 2021 - Dec 2024

  • Sr. Analyst

    Dec 2023 - Dec 2024

      As dev lead:-

    • Mentored junior developers, fostering a collaborative learning environment and enhancing team productivity.
    • Demonstrated strong troubleshooting skills to identify root causes and implement effective solutions.
    • Estimated efforts and provided solutions to client's service requests.
  • Analyst

    Oct 2021 - Nov 2023

      As full-stack dev:-

    • Developed web applications using Angular. Reactive programming with rxjs.
    • Developed API with .NET 6, AWS Lambda and most recently with NestJS.

      Overview of each project I involed, mostly web applications:-

    • Led in the development of resource planning web application that involves uploading and downloading Excel files. Users can upload planned resources to the application, where the backend performs extensive data validations and calculations. The authentication process utilizes Azure AD. Keywords: Angular 13, .NET 6, Azure AD, MSAL, xlsx and Web workers.
    • Worked as a frontend developer (Angular) for a web application that summarizes AWS API Gateway usage by usage plans. Keywords: Angular 8, AWS Lambda, API Gateway, Usage plans.
    • Developed and deployed AWS Lambda function to rotate access keys based on specific criteria. The processes involved email notification, disabling, generating, and then deleting the access key. Keywords: AWS Lambda, IAM and NodeJS.
WAL Consultant logo

WAL Consultant Co., Ltd.

Aug 2018 - May 2021

Cost Engineer

  • Handled works such as pre-qualification, tender administration, pre-tender estimate, tender reports, tender comparison, interview, negotiation, and contract preparation.
  • Managed post-contract works including progress claims, variation works, and final account.
  • Conducted construction cost estimation for structural, architectural, external, landscape, and interior works.
AECOM logo

Aecom Cost Consulting (Thailand) Co., Ltd.

Oct 2017 - Jun 2018

Cost Engineer


Education

  • M.S. (Computer Science and Information Systems) - NIDA | 2019 – 2023
  • B.Eng. (Civil Engineering) – Chulalongkorn University | 2013 – 2017