iamrams.
AboutWorksProjectsTools
iamrams.

Software Engineer passionate about building scalable web applications and creating exceptional user experiences.

Quick Links

AboutWorksProjectsTools

Connect

Let's Work Together

Open to new opportunities and collaborations. Feel free to reach out!

© 2026 iamrams. All rights reserved.

Built with Next.js, React & TypeScript

Professional Experience

Work Experience

A journey through my professional growth, showcasing the companies I've collaborated with and the impactful projects I've contributed to.

6+Years Experience
5Companies
7Industries
Zero Friction Co., Ltd.

Zero Friction Co., Ltd.

Bangkok, Thailand

Senior Frontend Developer

Jan 2024 - Present (Hybird)

B2B SaaS company building internal web tools and dashboards for transportation

  • Defined frontend guidelines and a development roadmap, and led architecture decisions using Vue 3, TypeScript, and Pinia to improve team efficiency, scalability, and maintainability.
  • Stabilized a core web application by introducing centralized API error handling, user-facing error alerts, and loading states that block risky actions while requests are in progress, as well as completing missing user journeys beyond the original UI/UX design.
  • Refactored legacy and overly complex AI-generated code into a modular, feature-based structure with smaller, reusable components, reducing dead code, simplifying the codebase, and making onboarding easier for junior developers and new contributors.
  • Collaborated with backend developers, PMs, and product/UX designers to analyze requirements, break down work, and negotiate sprint trade-offs, reducing duplicate tasks and frontend defects and improving on-time feature delivery.
  • Implemented and reviewed performant frontend code (profiling, reducing time complexity, and optimizing data fetching with REST/GraphQL APIs and real-time updates) to improve key page load and interaction times.
  • Leveraged AI tools such as ChatGPT and Cursor to explore complex business logic, validate solution approaches, and rapidly generate initial UI and helper code, shortening implementation cycles while managing up to four frontend projects in parallel (logistics, housing, and automotive domains).
zero-friction/1.jpg
zero-friction/2.jpg
zero-friction/3.jpg
zero-friction/4.jpg
zero-friction/5.jpg
zero-friction/6.jpg
SCG Packaging Public Co., Ltd.

SCG Packaging Public Co., Ltd.

Bangkok, Thailand

Mid-level Frontend Developer

Mar 2022 - Dec 2024 (Hybird, Contract)

Internal business web application tools and dashboards for warehouse management

  • Developed and maintained web applications using Vue, Nuxt, and REST APIs, focusing on usability and maintainability.
  • Implemented reusable UI components and patterns to ensure consistency across multiple projects.
  • Worked with backend teams to define API contracts and integrate complex business logic into the frontend.
  • Improved page performance through code splitting, lazy loading, and reducing unnecessary network calls.
  • Contributed to code review process and internal knowledge sharing sessions.
scgp/1.jpg
scgp/2.jpg
scgp/3.jpg
scgp/4.jpg
scgp/5.jpg
scgp/6.jpg
scgp/7.jpg
scgp/8.jpg
jfnetwork GmbH (Thailand Office)

jfnetwork GmbH (Thailand Office)

Bangkok, Thailand

Mid-level Frontend Developer

Nov 2021 - Feb 2022 (Hybird)

Type of project : Web Info

  • Implement a frontend project follow by a design template.
Fillgoods Technology

Fillgoods Technology

Bangkok, Thailand

Software Engineer (Frontend Role)

Aug 2021 - Oct 2021 (Hybird)

Type of project : E-commerce, Web application

  • Implement a new feature for web application from aglie team requirement.
  • Manage timeline's team for a possible work load.
  • Consult a teammate for improve team skills.
  • Improve and maintain web application for a good performance and stable.
T-DEV Co., Ltd.

T-DEV Co., Ltd.

Bangkok, Thailand

Junior Frontend Developer

Nov 2019 - Jun 2021 (On Site)

Type of project : Web application, Web Info, Mobile App.

  • Design a basic UI/UX by Figma for POC with a requirement.
  • Research and Development a new technology for improve our product.
  • Implement a successful frontend project with 'Nuxt.js' on due-date.
  • Improve and maintain web application for a good performance and stable.
t-dev/1.jpg
t-dev/2.jpg
t-dev/3.jpg
t-dev/4.jpg
t-dev/5.jpg
t-dev/6.jpg
t-dev/7.jpg
t-dev/8.jpg