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 scalability.

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
  • DevOps 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

  • Led a team of three interns to develop a remote diagnostic web dashboard for gas turbines, reducing downtime and extending machine life.
  • Translated complex business requirements into actionable software specifications, ensuring alignment with stakeholder goals.
  • Applied statistical methods to classify machine status and filter out non-operational data, improving analysis accuracy.
  • Engineered a data pipeline to eliminate redundant attributes, reduce dimensionality, and accelerate query performance.
  • Developed regression models for anomaly detection and predictive maintenance, enabling planned downtime and reducing failures.
  • Delivered a Minimum Viable Product (MVP) for a diagnostic platform, establishing a foundation for remote monitoring solutions.
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 - Present

  • Designed a high-availability microservice architecture to support over 1,000 operational offices under constrained resources.
  • Architected databases and APIs for a real-time data analytics platform, enhancing resource planning decisions.
  • Optimized relational data storage to eliminate redundancy and reduce space usage by 30%.
  • Created flowcharts and integration plans to align development teams and stakeholders, supporting modular development and on-time delivery.
  • Engineered a webhook dispatcher to coordinate backend services for critical scheduled tasks such as notifications and API triggers.
  • Developed a secure authentication and authorization system using browser-based, industry-standard practices.
  • Implemented secure modules with encrypted data at rest and hashing for efficient, protected lookups.
  • Built CI/CD pipelines for both backend and frontend, streamlining deployments and minimizing integration issues.
  • Partnered with infrastructure teams to provision cloud resources, manage network routing, and enforce access controls.
  • Led production deployment support by troubleshooting pipeline issues, managing data migrations, and improvising solutions during unexpected deployment failures.

Projects

Spring Boot project

Webhook Scheduler

  
Ongoing

A backend microservice designed to allow clients to schedule webhooks (HTTP POST requests) to be triggered at specific future times. It is built with Java Spring Boot and utilizes Quartz Scheduler for job scheduling and execution. The application follows Clean Architecture principles to ensure high testability, scalability, and maintainability.

Spring Boot project

Web BFF

  
Ongoing

A backend microservice that handles request routing to upstream services and manages authorization. It is built with Java Spring Boot and structured according to Clean Architecture principles.

Next.js project

SSR Dashboard

  
Ongoing

A frontend web server built with Next.js, designed to deliver a responsive and dynamic dashboard. It leverages Server-Side Rendering (SSR) to ensure faster initial load times, improved SEO, and enhanced performance for authenticated, personalized content.

Spring Boot project

Resource CRUD API

  
Ongoing

A backend microservice to perform simple CRUD (Create, Read, Update, Delete) on an abstract resource. It is built with Java Spring Boot and structured according to Clean Architecture principles.