About
Who I am.
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.
Where I've worked.
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.
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.
Skills & tools.
Everything here has shipped in something real. What I'm still learning lives on the home page instead.
Languages
Frontend
Backend
Data
Blockchain
Infrastructure
Security
Testing & quality
Ways of working
Engineering (non-software)
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 Kubernetes and AWS to stop treating deploys as somebody else's problem.