Rust and backend systems
Services, APIs, data flows, and tools where correctness, maintainability, and operational clarity matter.
Rust · Python · Ethereum · Backend Systems
I build backend systems, Ethereum infrastructure, and developer tools, mostly in Rust and Python.
Current focus
Recent work centers on Rust, Python, Ethereum infrastructure, developer tooling, and agentic engineering workflows.
Services, APIs, data flows, and tools where correctness, maintainability, and operational clarity matter.
Trading systems, builder infrastructure, Solidity tooling, and practical protocol integrations.
CLIs, monitoring surfaces, internal tools, and automation that make engineering work easier to operate.
Practical workflows for using coding agents without losing track of state, review, ownership, and quality.
Professional work
A few representative roles and areas of work. Full details are available on LinkedIn and in my CV.
Built Rust-based Ethereum trading systems, internal tools, Solidity and DeFi infrastructure, and proprietary builder infrastructure.
Also led practical adoption of Claude Code and Codex workflows for repeatable engineering tasks.
Designed Python backend services and gRPC APIs for real-time, LLM-based interactive applications.
Built speech-to-speech flows and client integrations for Unity, Flutter, and Python.
Worked on Ethereum smart contracts, liquidity integrations, backend crypto trading services, and smart-contract tooling.
Teach professional Python courses for engineering teams, including repeated courses at Intel, Samsung, and Microsoft.
Selected projects
A small set of public projects and products that connect to my engineering work.
A local-first task monitoring prototype for development work across humans, coding agents, and CI.
A cross-platform app for coordinating who brings what to events, built with Flutter and Firebase. It reached thousands of monthly users before being archived in August 2025.
Older Ethereum/DeFi work around DutchX market making, connected to my earlier work with DEX integrations and crypto trading infrastructure.
Claude Code plugins, skills, and workflow helpers for AI-assisted development.
Teaching
I have taught Python professionally since 2012, including courses for teams at Intel, Samsung, Microsoft, and startups. I still teach selectively, mainly for engineering teams that want practical Python depth, clearer internals, better testing habits, and production-minded design.
About
I am a senior software engineer with 20+ years of work across backend systems, product engineering, Ethereum infrastructure, developer tools, and teaching.
I care about systems that stay explainable under pressure: clear boundaries, useful tools, practical documentation, and code that leaves room for the next person.
Read more