About me.
Versatile software engineer with expertise across the entire software development lifecycle and capable of tackling any challenge.
Get in touchUpdated: 2025-03-14
I'm a self-taught software engineer working as a freelancer. I specialize in backend and systems programming, with competence across the full stack when needed.
I always love the opportunity to provide tangible value and to help create solutions that solve real-world problems.
Skills
I am competent in the following programming languages and non-exhaustive list of technologies:
Languages
Technologies (non-exhaustive)
How I got into software development
My path to software development was unconventional. With two degrees in economics, I originally planned an academic career as a researcher in economics. While pursuing my degrees, I fell in love with proof-based mathematics and logic, learning for the first time what it meant to really feel like I know something and how to prove or disprove that something is true.
My professional aspirations shifted when mathematics and statistics courses introduced me to MATLAB, R, Stata, and EViews. What began as analytical tools revealed a world that deeply resonated with me.
I was captivated by programming's ability to execute millions of computations in microseconds, build complex logical systems from reusable code blocks, and its fundamental connection to logical thinking.
Most compelling was the power programming gives you—the ability to automate the tedious, to build tools that impact real people at scale, to create. This realization ultimately transformed my professional journey.
Continuous learning
I dedicate most of my free time to learning new technologies, best practices, better ways to express myself in code, and working on personal projects. Software engineering is not just my career—it is my passion.
Work.
Professional journey through software engineering and beyond.
Freelance Software Engineer
2023 - 2025Freelancer
Remote freelance software engineer for independent clients and on Upwork, including maintenance and new features for existing products I built previously.
Software Engineer
2022 - 2023BlockchainLabs.ai
Launched my professional software development career at BlockchainLabs.ai.
Education and internships.
Unconventional education. Two economics degrees!
Self-Study
2021 - 2022Taught myself programming (C/Python) through textbooks, documentation, Stack Overflow, reading (and contributing to) open source code on GitHub, and personal projects.
MSc Economics with Distinction
2019 - 2020First Class Honours. University of Bath
BCom Economics
2015 - 2019First Class Honours. The University of Melbourne
PwC Thailand
2014Assurance Intern.
International Baccalaureate (IB) Diploma
2013 - 2014Earned 40+ points.