About

Who I am.

01Intro

Engineer & lifelong learner.

I design photovoltaic plants and electrical systems by day, and build the software that runs them the rest of the time — from the management platform our solar projects are tracked in, to a blockchain settlement layer for peer-to-peer energy trading.

That split is the whole point. Working on real infrastructure keeps the software honest about constraints, and a security background — picked up on cloud and gas-industry work — keeps me asking what happens when someone sends the request you did not plan for.

02Career

Where I've worked.

June 2024 — PresentCurrent

Draftsman Technician

TC Renewable Energy Co., Ltd.

Working as a Draftsman on technical solar projects, creating detailed technical drawings and documentation for renewable energy installations. Gaining hands-on experience in solar system design, electrical schematics, and project documentation while developing technical drafting skills in the renewable energy sector.

May 2022 — April 2024 · 2 years

Electrical Technician

Fulcrum Engineering Thailand

Worked as an Electrical Engineer while spending free time learning coding and cybersecurity. Developed strong problem-solving skills and discovered a passion for programming, particularly interested in the Rust programming language and security tools like BurpSuite for penetration testing.

03Stack

Skills & tools.

Everything here has shipped in something real. What I'm still learning lives on the home page instead.

Languages

TypeScriptJavaScriptRust

Frontend

ReactNext.jsTailwind CSSShadcn UIFramer MotionVite

Backend

Rust

Data

PostgreSQLSQLiteRedisDatabase design

Blockchain

SolanaAnchorSmart contractsToken design

Infrastructure

DockerNginxLinuxCI pipelines

Security

Burp SuiteOWASP Top 10BrakemanDependency auditingCloud security

Testing & quality

ESLintPrettier

Ways of working

Git & GitHubAI coding agents

Engineering (non-software)

AutoCADSolar PV designElectrical drafting
04Now

Current focus.

Building UTCC AI Academy — an AI learning platform open to every faculty at my university, written in Rails 8 with no Node build step at all. It has turned into a study of how conventions and a small dependency surface change what it's like to work alongside AI coding agents, which I wrote up here.

Alongside it: Rust and Anchor for the GridTokenX energy-trading contracts, and enough AWS to stop treating deploys as somebody else's problem.