Is your menu priced right?
Marketing and insights frontend for Otter that lets restaurant owners compare menu item prices against local competition, with interactive maps, price trends, and lead capture flows.
View screenshots →

Staff Software Engineer
Architecting high-performance systems that combat fraud and financial crime.
Driven by a lifelong curiosity about complex systems — from the mechanics of the cosmos to the evolution of human history — I found my true calling in Software Engineering. To me, code is the ultimate tool for understanding and solving the challenges of the modern world.
Currently, as a Staff Software Engineer at WEX, I specialize in the FinTech sector, architecting high-performance systems that combat fraud and financial crime. I thrive in high-stakes environments, managing microservices that process millions of monthly requests to ensure global business security.
My philosophy is simple: I am a problem-solver first and a coder second. Whether I am designing a resilient data pipeline, implementing an LLM-driven automation, or building a full-stack solution from the ground up, my focus remains on the tangible impact technology has on people's lives and business growth.
Staff Software Engineer
06/2024 - present
Solutions Architect
08/2022 - 05/2024
Mid-Level Software Engineer
05/2021 - 08/2022
Mid-Level Software Engineer
09/2019 - 05/2021
Junior Software Engineer
02/2018 - 08/2019
Marketing and insights frontend for Otter that lets restaurant owners compare menu item prices against local competition, with interactive maps, price trends, and lead capture flows.
View screenshots →
High-availability microservices platform processing millions of daily requests for real-time fraud decisioning and transaction flagging at scale.
Internal automation pipeline integrating GPT-4 into existing data workflows to improve data quality and enrichment across global departments.
Personal portfolio and resume site built with Next.js, featuring a responsive dark-mode design and structured content architecture.
Thoughts on engineering, architecture, and AI
Explore 7 ways to compute π in Python, comparing accuracy and speed using float vs. double.
A practical guide to Change Data Capture with Debezium, Kafka Connect, and Docker for streaming MySQL database changes in real time.
How to use the python-gnupg library to generate keys, encrypt and decrypt data, and sign documents with OpenPGP.
Reflections on ethical use of artificial intelligence, from high-profile cases to responsible AI practices.
What HATEOAS is and how this REST API architecture pattern improves discoverability and client integration.
Life beyond the keyboard — things I enjoy off the clock.