Rust and backend systems
Services, APIs, data flows, and tools where correctness, maintainability, and operational clarity matter.
Senior Software Engineer
Rust · Python · Ethereum · Backend Systems · Developer Tools · Teaching
I build backend systems, Ethereum infrastructure, and developer tools, mostly in Rust and Python. Recent work includes Ethereum trading and builder infrastructure, agentic engineering workflows, and internal tooling for engineering teams.
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.
Worked on Ethereum trading and builder infrastructure.
Built Rust-based Ethereum trading systems, internal tools for trading workflows and monitoring, Solidity and DeFi infrastructure, and proprietary Ethereum builder infrastructure.
Also led practical adoption of agentic development workflows using Claude Code and Codex, including custom skills and subagents for repeatable engineering tasks.
Worked on backend infrastructure and client integrations for real-time, LLM-based interactive applications.
Designed Python backend services and gRPC APIs, built speech-to-speech flows using LLMs, speech recognition, and text-to-speech services, and developed client integrations for Unity, Flutter, and Python.
Worked on Ethereum smart contracts, liquidity integrations, backend crypto trading services, and tooling for interacting with smart contracts.
This earlier Ethereum/DeFi experience connects directly with my later work on Ethereum trading and builder infrastructure.
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