Senior Software Engineer · Chicago, IL
Systems engineer with a decade of experience across blockchain infrastructure, distributed backend architecture, and embedded hardware. AWS Certified Solutions Architect. Adjunct faculty at Loyola University Chicago.
Experience
Architecting payment infrastructure at the intersection of traditional finance and decentralized networks. Owns full-stack delivery across the payments pipeline — from smart contract integrations to customer-facing APIs — as a core contributor during a period of significant platform growth.
Developed operational tooling following the launch of Ondo's Global Markets product — encompassing compliance snapshots for accounting and reconciliation, real-time RWA trading status monitoring across CowSwap and 1inch, and an automated data pipeline into Geneva, the industry-standard accounting platform for brokerages and hedge funds. Served on the on-call rotation overseeing core trading services for attested RWAs, on-chain USDC/USDon liquidity, and broker reconciliation APIs. Partnered with back-office teams to diagnose and resolve bookkeeping discrepancies across live production systems.
Delivered EVM and TRON integrations for the swap aggregator service on Osmosis — the premier Cosmos IBC decentralized exchange with over $500M in assets — enabling optimal cross-chain routing at minimal cost. Defined quarterly technical requirements in close collaboration with engineering leadership and the core-chain team to align infrastructure decisions with the long-term product roadmap. Maintained a high standard of architectural discipline across the codebase, surfacing systemic anti-patterns before they could compound into production risk.
Led backend and blockchain engineering for ZTX, the on-chain open world built on the technology and IP of ZEPETO — the largest metaverse in Asia with over 430 million lifetime users. Replaced a drift-prone monolithic CDK stack with a modular Terraform workspace supporting multi-region, multi-AZ deployments and LocalStack-based Web3 simulation in CI/CD. Directed a distributed team of six engineers across four time zones, overseeing sprint planning, code reviews, mentorship, and structured professional development.
Optimised system APIs, internal microservices, and caching layers at Infura — the world's most widely used blockchain API platform — materially reducing transaction processing latency. Authored custom CLI tooling for end-to-end transaction visibility across AWS infrastructure, scoped to specific Ethereum Improvement Proposals. Researched and contributed formal proposals on Ethereum peer-to-peer mempool transaction lifecycle behaviour.
Engineered Golang and Python APIs to provision and manage cloud resources connected to Postgres and Neo4j datastores, powering an ethical data-trust platform for secure, multi-organisation data sharing. Administered development and production environments for three enterprise clients and a core SaaS product on AWS, operating a self-managed Kubernetes cluster via KOPS. Worked closely with product and legal teams to ensure all systems remained within SOC 2 compliance requirements.
Designed and built a full-stack Ethereum-based escrow product — supporting both fiat and cryptocurrency transfers via Solidity, Node.js, and React — for a real estate platform leveraging IPFS and smart contracts to decentralise MLS listing data. Governed deployments across three enterprise environments with distinct data feeds on AWS, GCP, and CircleCI. Hired, onboarded, and led a team of four engineers, establishing technical standards and a cohesive team culture.
Teaches "Introduction to Computing with Python 3" to undergraduate students across diverse academic disciplines, delivered both in person and online. Cultivates a learning environment in which students apply computational thinking to problems within their own fields of study. Mentors graduate teaching assistants and provides letters of recommendation for doctoral programmes and industry roles.
Integrated a data portal explorer into the PETSc/Tao suite of C/C++ libraries as part of a long-term U.S. Department of Energy research initiative. Contributed to supplementary tooling including SAWs — the Scientific Application Webserver — a user-facing interface for monitoring experiments executed on Argonne's high-performance computing infrastructure.
Open Source
A drop-in C library for communicating with the Iridium satellite network over AT commands, using the ESP32's UART bus with concurrent queues and pthreads for fully asynchronous message handling. MIT licensed.
A decentralised application built on Ethereum that enables peer-to-peer exchange of minted ERC-20 tokens for goods and services, governed entirely by on-chain smart contracts.
An open-source environmental sensor platform designed to give students and researchers an affordable, extensible data infrastructure. Supports both the Particle IoT cloud and custom Arduino, STM32, or RFM69 Radio builds, with a Cordova client application and web API.
A decentralised news verification platform built on Ethereum, combining blockchain immutability with machine learning to surface credible information free from corrupt incentives — structurally resistant to infiltration and censorship.
A lightweight, batteries-included game server for introductory game development, providing JWT authentication, Socket.io real-time communication, and session delegation out of the box.
Co-authored with K. Läufer and G.K. Thiruvathukal. Published in the Proceedings of the Tenth ACM SIGPLAN Symposium on Scala (Scala '19). Explores techniques for treating tests as first-class, maintainable software artefacts through automated spy generation.
Achievements
Delivered a talk on decentralised protocols addressing data dissemination failures in real estate MLS systems, and the role of Ethereum escrow smart contracts in modernising property transactions.
Conceived and built SpotExchange — a blockchain-based, AI-powered parking marketplace with an autonomous pricing engine that learns from market activity in real time. Awarded first place and an all-expenses-paid invitation to present at the ThinkIBM 2018 conference in Las Vegas.
Co-developed SafeHarbor — an open-source humanitarian platform that uses biometrics and blockchain to help asylum seekers locate missing family members and gain immediate access to health, educational, and employment resources upon arrival.
Skills