I'm a software engineer focused on distributed systems, smart contracts, and backend engineering. I also enjoy math. I like turning theory into working code and measurable results, and I enjoy researching ideas deeply before translating them into implementations.
Languages: Solidity · Go · TypeScript · SQL · Python
I'm familiar with the tools that take software from idea to production: designing and building APIs, working with databases and caching layers, writing tests, profiling and debugging, setting up CI/CD, using containers, and shipping.
I build clear, resilient systems that hold up in real-world edge cases, and I like validating ideas with solid reasoning + tests. I care about performance (latency, throughput, memory, cost) and I'm security-minded by default.
I enjoy the full arc of product engineering — taking a feature from a rough idea through design, implementation, and shipping, then iterating based on how it performs in the real world. On the side, I'm deepening my work in distributed systems and smart contract development — designing on-chain architectures, writing and rigorously testing Solidity contracts, and building reliable backend services around them. You'll find systems experiments, smart contract implementations, and practical projects.
If you're building something in systems, smart contracts, or backend/product engineering, I'm always happy to talk shop.