Nuttapat's portfolio

About

Software Engineer & System Architect based in Bangkok. I write about Java, Spring Boot, Next.js, cloud architecture, and building things with AI.

About Me

Hi there

I'm Nuttapat Pothavichai (alias Ball at work), a Software Engineer & System Architect from Bangkok, Thailand. I have a background in Mechanical Engineering and a Master's in Software Engineering for Data Science. I'm passionate about building scalable backend systems and cloud-native architectures with AI. I work mainly with Java, Spring Boot, Next.js, TypeScript, and Google Cloud.

My career

Resume
  • Craft iTech Co., Ltd.
    Aug 2025Present
    Craft iTech Co., Ltd.
    System Architect (Project-based)
    • Promoted from Software Developer to support solution-level design, system integration, and direct coordination with banking IT stakeholders.
    • Designed end-to-end integration flows for an enterprise banking purchase system using REST APIs, batch processing, and deep links — coordinating with three external parties.
    • Defined API contracts, data models, and error-handling scenarios across 40+ APIs.
    • Coordinated technical work for a team of 3–4 members; supported SIT, UAT, and performance testing up to ~50 concurrent users.
  • Craft iTech Co., Ltd.
    Jun 2024Jul 2025
    Craft iTech Co., Ltd.
    Software Developer
    • Lead full-stack developer delivering an enterprise banking system for purchase policy management and payment notifications.
    • Built backend services with Java & Spring Boot, integrated with frontend apps built with React & Next.js.
    • Worked with a large relational database processing ~40 GB/day through scheduled batch jobs, focusing on data consistency, performance, and fault tolerance.
    • Supported the full release lifecycle across SIT, UAT, and production, including performance tuning and production hotfixes.
  • King Mongkut's University of Technology Thonburi
    Jun 2022Jun 2024
    King Mongkut's University of Technology Thonburi
    M.Sc. Software Engineering for Data Science
    • Master of Science in Software Engineering for Data Science
    • School of Information Technology, Bangkok, Thailand
  • Mitsubishi Motors (Thailand) Co., Ltd.
    Jan 2019Apr 2023
    Mitsubishi Motors (Thailand) Co., Ltd.
    R&D Engineer (Automotive)
    • Executed engineering designs and specifications from Mitsubishi Motors Japan headquarters within a formal review and approval framework.
    • Followed rigorous documentation, change request, and approval workflows ensuring full compliance with corporate engineering standards.
    • Collaborated with cross-functional teams and external suppliers under high quality and safety constraints.
  • PPSN Co., Ltd.
    Jun 2017Dec 2018
    PPSN Co., Ltd.
    Mechanical Engineer
    • First industry role after graduating from Chiang Mai University.
    • Worked as a Mechanical Engineer, applying engineering principles in a professional environment.
  • Chiang Mai University
    Jun 2013Jun 2016
    Chiang Mai University
    B.Eng. Mechanical Engineering
    • Bachelor of Engineering in Mechanical Engineering, Chiang Mai, Thailand.
    • Later transitioned into software engineering — driven by passion for building systems and solving complex problems with code.

Contact

Reach out to me at nuttapatp@outlook.co.th or find me on social media: