Contact
Professional
I'm an experienced technologist specialising in FinTech, Blockchain, Cyber Security and Software Engineering. I have over decade of combined technology and financial services experience. As an experienced founder, I have a proven track record of leading teams to successful execution of high-quality, production ready technology products.
In mid-2023 I sold my last venture through private sale. RT Reporting, which I co-founded with my brother was a cloud-based advisory and financial forecasting product for accountants and virtual CFOs. I was solely responsible for the development of the product and IP.
Currently I contract as a Senior Software Engineer for DCConnect Global. I previously worked for a blockchain startup as a fullstack engineer and team lead during my time in Munich, Germany.
My international banking and finance experience spans more half a decade across Australia, NY and HK with ANZ Bank Ltd and later the Hongkong Shanghai Banking Corporation. During this time I worked across financial institutions coverage, including: funds, hedge funds, banks, public sector and insurance companies.
Background
Born in Melbourne, Australia, I was fascinated by the world, languages and technology from a young age. As a young kid I would listen to the BBC World Service on radio late into the night, a habit I've never kicked although these days its podcasts and books.
My first computer ran a Pentium III 733mhz processor and introduced me to the world of technology, gaming and programming. While I spent my 20's studying and working in international finance, I finally came full circle in 2018 when I left banking and turned my life long passion for tech into my profession.
Currently based in Chiang Mai, Thailand. I love exploring, hiking, travelling and discovering new places. I have a passion for languages and culture. I am fluent in German, and speak conversational in Mandarin and Spanish.
I have been lucky enough to live all around the world, including Germany/Austria, China/HK, Thailand and spend significant stints in the USA, Spain, Malaysia and Mexico.
Education

Graduated in 2025 with merit

Graduated in 2012 with distinction

Graduated in 2012 with distinction

Completed in 2018
Languages

📍Munich, completed in 2020 (ID: 1082171)

📍Beijing, completed in 2018
Technology
Operating System: I use Arch linux mostly. I have also used Fedora and Pop!_OS extensively in the past.
Languages: I am most proficient in JavaScript/TypeScript and Python. I also have experience with Go, C, Java, Lua, Rust, Solidity and Bash/POSIX shell scripting.
Frameworks: This website is built with rssg, a Static Site Generator I coded in Rust that has zero JavaScript out of the box. For more complex front-end projects I tend towards Vue.js/NUXT.js, although I have built applications with React.js/Redux and mobile applications with React.Native. On the backend I have experience with Golang, TypeScript, Python C and Rust. On the Web3 side of things I have experience with ethereum blockchain development including ethers.js and hardhat.
Cloud: I mostly use AWS for my commercial projects. Cloudflare and self hosting with Raspberry Pis and old PCs for my personal stuff.
Databases: I love MongoDB, and it is usually sufficient for what I need. I also have experience with SQL databases such as Postgres and MySQL along with in memory databases (e.g. Redis).
Editor: I develop exclusively with NeoVim and TMUX these days. Check out my NeoVim + TMUX setup tutorial here.
Shell: I use zsh.
eSIM (travel): I use Saily (use code: RADLEY4599 for US$5 credit).
Crypto: Monero is the most promising major cryptocurrency presently available. I am also interested in other blockchain developments, especially relating to privacy and self-sovereign identity.
Machines: My main machines are a t480 Lenovo ThinkPad (youtube video here) and an XMG Fusion 15. I use an older t440p as my home server. For work I use a Macbook M4 Pro 14".
Keyboards: I am a big believer in high quality keyboards for long writing and coding sessions. I use a GMK67 65% custom keyboard. Other than this, I also have a Ducky Mecha Mini v2 and Keychron K8 Wireless Mechanical Keyboard.
Mouse: I use a Logitech MX Master 3s as well as a Logitech G Pro Wireless.
Monitor: Right now I am using the EX2780Q 144Hz Gaming Monitor with HDRi Technology | BenQ.
AI: I have Codeium integrated to my NeoVim config in my work setup, but not my personal.