One
Ben

Endless possibilities.

Hero portrait of Ben

Highlights

About

Ben

Engineering Beyond the Surface

I’m a full-stack developer with a focus on building well-structured, resilient systems from the ground up.

I work comfortably across the stack and regularly collaborate with infrastructure and network teams to ensure end-to-end reliability.

I use Java Spring Boot for enterprise-grade applications that demand performance, structure, and stability.

For lightweight, cloud-native microservices, I turn to Go — it's fast, efficient, and ideal for distributed systems.

For front-end development, I rely on Next.js to create modern, performant, and maintainable web experiences.

My toolkit is driven by problem fit — I choose technologies based on context, performance, and long-term maintainability.

Portrait of Ben

"Like any spacecraft, great software starts with a flawless blueprint—long before a single line of code is written."

I believe truly impactful software is built on a deep understanding of constraints, clear requirements, thoughtful design, and well-planned implementation.

This disciplined approach enables me to build maintainable, scalable, and reliable systems that stand the test of time.

I prioritize simplicity and clarity — both in code and communication — because they reduce friction, ease collaboration, and scale with teams.

Every technical decision I make weighs long-term cost, not just short-term velocity.

Good software isn’t just functional — it’s predictable, testable, observable, and easy to evolve.

I see engineering not just as building features, but as designing systems that stay healthy and resilient under real-world pressure.

The space suit worn by Neil Armstrong on the mission to the moon

Let's connect!


I am looking for software development positions based in Bangkok, Thailand. Below, you will find a curated list of job positions that align with my skills, experience, and aspirations.


  • Front-end developer
  • Back-end developer
  • Full-stack developer
  • DevSecOps engineer
  • System analyst
  • Solution architect

If you are looking for someone to fill one of these positions, feel free to reach out!

A pig sculpure at Pike Place Market in Seattle

Timeline

Ben gradraduating with a bachelor's degree

Bachelor of Engineering

Aerospace Engineering


  • Studied scientific computing, focusing on computer architecture, precision management, and memory optimization for efficient numerical processing.
  • Gained comprehensive knowledge of the software development lifecycle (SDLC), including design, development, testing, and deployment.
  • Learned to create and maintain clear, usable, and maintainable software documentation for diverse applications.
Ben working at Siemens Energy as an intern developer

Business Intelligence Developer Intern

Siemens Energy AB

  
June - July 2019

  • Translated business and technical requirements into a dashboard web application for early anomaly detection, helping gas turbine clients plan maintenance and extend equipment lifespan.
  • Developed daily ETL batch jobs to aggregate raw sensor data into summary statistics for analytics and visualization.
  • Applied statistical techniques to filter out non-operational data, improving the accuracy of performance insights.
  • Optimized data pipelines by identifying and removing redundant attributes, reducing memory usage and processing time.
  • Delivered a minimum viable product (MVP) that became the foundation for future remote diagnostics platforms.
Ben at the Golden Gate bridge in San Francisco

Master of Science

Applied Mathematics and Computational Science


  • Specialized in computer simulations using numerical methods, modeling, and analysis of complex systems.
  • Developed expertise in Data Science, including statistical modeling, data analysis, and insight extraction from large datasets.
  • Deep understanding of Machine Learning, covering supervised, unsupervised, and deep learning, with foundations in optimization and linear algebra.
  • Explored advanced numerical analysis and optimization for robust computational models and data-driven solutions.
  • Studied the integration of mathematics, statistics, and computing to model and solve real-world problems.
Ben in front of Tsutenkaku tower in Osaka

Software Developer

Loxbit / Sirisoft Joint Venture

  
May 2024 - July 2025

  • Client: Bank
  • Designed and implemented data-at-rest encryption for sensitive database columns to meet audit and regulatory compliance, utilizing HMAC-secured lookup tables for searchable encryption and key-splitting for secure key management.
  • Developed automated batch jobs to summarize tax data and integrate seamlessly with The Revenue Department’s FATCA system.
  • Client: Leasing Company
  • Contributed to the architecture design of a new core business platform valued at over 100M+ THB, encompassing portals for consent, notifications, insurance, and auction management, as well as gateways to LOS/LMS and legacy systems.
  • Built a webhook scheduler service exposing RESTful APIs for one-time and recurring (cron) jobs, enabling SMS/email notifications and asynchronous database updates.
  • Developed a Backend-for-Frontend (BFF) service to manage web session authentication/authorization and aggregate API responses for web portals.
  • Client: Bank Subsidiary
  • Designed and implemented a backend service and schema to schedule planned maintenance of the mobile app’s API gateway, supporting customizable user-facing messages.
  • Built an internal web portal module to monitor API gateway status and manage maintenance schedules.
Ben with Anshun bridge in the background

Platform Engineer / Back-end Developer (Contract)

LH Bank

  
August 2025 - January 2026

  • Guided development teams on coding standards and modern development practices to support migration to containerized infrastructure.
  • Designed and implemented an automation platform featuring: CI/CD pipelines for application deployment with rollback and disaster recovery (DR) support, code-quality and security gates, and automated Kubernetes secret and configuration updates.
  • Reduced implementation costs by over 3M+ THB per business unit adopting the platform and accelerated revenue growth through faster time-to-market.
  • Modernized legacy Java-based payment services by upgrading to a long-term support (LTS) version, improving stability and maintainability.
  • Tasked with development of an adapter service to integrate a third-party credit card gateway, enabling seamless merchant payment processing within the bank’s mobile app.
Splash image placeholder

Software Engineer

Krungsri Consumer

  
February 2026 - Present

    Projects

    Go project

    Go CRUD API

      
    Ongoing

    A Go microservice showcasing full CRUD functionality over an abstract resource exposed as a REST API.

    Spring Boot project

    Spring CRUD API

      
    Ongoing

    A Spring Boot microservice showcasing full CRUD functionality over an abstract resource exposed as a REST API.

    Go project

    Go Common Library

      
    Ongoing

    This repository provides a collection of shared utility classes for Go Echo microservices. It promotes code reuse, consistent behavior, and standardized implementations across services, helping eliminate duplication and improve maintainability.

    Spring Boot project

    Spring Common Library

      
    Ongoing

    This repository provides a collection of shared utility classes for Spring Boot microservices. It promotes code reuse, consistent behavior, and standardized implementations across services, helping eliminate duplication and improve maintainability.