Software engineer who likes building innovative products. If you would like me to talk endlessly then open up the subject of stocks.
Experience
I conduct threat modeling, security assessments, and code reviews for Ripple's flagship products that power global financial infrastructure. I build automated security tools, research emerging threats, and work with engineering teams to implement security best practices across the organization.
I develop security systems that scale with product growth, lead security champion programs, and create tools that catch vulnerabilities before they reach production. I bridge the gap between security requirements and practical implementation for development teams protecting large-scale financial systems.
2022 — 2024
Led a team of engineers to build out a suite of microservices that provide customers with access to optimized crypto liquidity and digital asset management capabilities for trading and reporting.
Designed, built, and architected microservices focused on getting crypto and fiat in/out of our system. This includes treasury management, custody, customer funds, balances, compliance, settlement and allowing trade execution.
Developed a distributed, highly scalable, and event-driven architecture primarily using Java, PostgreSQL, gRPC, AWS, Docker, Kubernetes, and third party integrations (including Fireblocks, BitGo, Bitstamp, Copper, Talos).
Helped build, maintain, and scale an authorization service that handles authentication, authorization, permissions, identity management, and security. It currently services hundreds of companies as well as thousands of users. It was primarily built on Scala, Play Framework, React, and SQL.
Designed, architected, and implemented multi region support for our existing services all the way into production. Enabled Workday’s cloud platform to be able to onboard customers all over the world and adhere to regional user privacy and data guidelines.
Developed a tenant management system that facilitates tens of thousands of tenants (customer environments) for the Workday Cloud Platform using Scala, Java, and GoLang.
Built out multiple monitoring and alert systems on existing microservices using Prometheus, Wavefront, and AWS.
Researched, designed, and built an event messaging service using Java, Pulsar, and Scala that is currently in production that is able to scale and service tens of thousands to hundreds of thousands of messages per second.
Developed multiple CI/CD pipelines and deployments using AWS, Jenkins, Kubernetes, Gradle, Docker, and sbt.
Built out export services that allowed users of Workday to generate various file formats of whatever data they needed using Java and Spring Framework. These formats included PDF, Excel, PowerPoint, CSV, Visio, and BPMN. Enhanced the speed of generation of all exported documents. Supported the ability to export into new file formats. Compressed the size of our exported PDF documents by up to 90%.
2012 — 2014
Oversaw the development and drove the release and marketing of several location based applications for Windows 8 and Windows phone. These applications include “Places Near Me”, “Hajj and Umrah”, and “Holy Quran”.
Technologies: Windows, C#
Impact: Obtained over 400,000 downloads.
Education
University of Washington