I’m currently open to new opportunities as a Full-Stack Engineer!
📬 Reach me on LinkedIn or by email: [email protected]
I’ve been building things with JavaScript for years, long enough to see it go from powering tiny browser scripts to being the backbone of full platforms. It’s the language I know best, but I’ve also picked up Rust, Solidity, and C# along the way when projects needed something faster, safer, or just different. What I enjoy most is taking an idea that feels almost impossible and breaking it down until it’s something real that people can actually use.
-
Uplink - A secure, peer-to-peer chat client built on Rust, IPFS, and LibP2P. I helped shape how messages and peers flow through the system, making sure it stays private and reliable at scale. It’s been starred and forked by other developers, which is always a good sign that the work is useful beyond my own circle.
-
UplinkWeb - The browser side of Uplink, written in Svelte and TypeScript. I focused on real-time updates and performance here, making sure the frontend could keep up with the distributed backend without feeling clunky.
-
RetrosGenerators - A plugin for Minecraft that lets players build custom generator blocks for mini-games. It’s a smaller project, but it’s been picked up by others in the community and continues to get downloads long after I wrote it.
Languages & Frameworks : JavaScript, TypeScript, React, Svelte, NodeJS, Rust, Solidity, Java, Go
Tools & Platforms : WebAssembly, Node.js, Git, Figma, Atlassian Suite, Adobe Suite
Methodologies : Agile/Scrum, Product Ownership, Automated Testing