Staff Software Engineer with 12+ years of experience in fintech, specializing in high-scale fintech backend architecture. Led engineering for global lending platforms through a 10x growth phase ($250M → $2.4B revenue) while managing teams of up to 40 engineers.
Experience
2023 — Now
San Francisco Bay Area
Staff Engineer for Block’s Square lending servicing, architecting the systems that manage loan servicing, repayment, collections, and regulatory workflows.
• Drove 10x revenue growth—from $250M to $2.4B annually—as lead engineer for the lending org, leading a team of 40 engineers building and maintaining 6 lending products across 5 countries.
• Led cross-functional teams of 15–20 engineers, product managers, data scientists, designers, and risk analysts to launch four lending products and four international rollouts.
• Engineered AI-driven incident analysis that automated remediation ticket creation, reducing on-call workload by ~40% YoY.
• Developed an AI-assisted workflow to detect stale feature flags (6+ months) and automatically raise PRs for their removal, reducing the total flag count by 40%.
• Shipped configuration framework that decoupled business logic from product-specific settings, accelerating development timelines by 80%.
• Owned and maintained 100+ gRPC endpoints powering lending functionality, handling over 20M daily requests.
• Led mentoring program pairing tenured staff and senior engineers with engineers leading their first projects.
• Reduced customer loan webpage error rates by 40% by preventing non-critical data failures from blocking page load.
2020 — 2023
2020 — 2023
San Francisco, California, United States
• Lead engineer for lending servicing, leading a team of 13 engineers supporting a portfolio of 1M loans totaling $12B.
• Architected a high-throughput orchestration platform for collection workflows handling 80k daily loans; successfully migrated 100k+ loans from legacy infrastructure using shadow traffic and staged rollouts.
• Optimized borrower payment aggregation for 10M daily transactions, leveraging parallelization and improved caching to reduce database load and enhance system efficiency.
• Launched self-service payment plans that improved customer repayment flexibility while reducing median days past due on delinquent loans from 115 to 80 days.
• Spearheaded critical security and compliance initiatives, including E2E encryption for 1M+ PII records and the stabilization of FinCEN regulatory screening pipelines processing 700k screens bi-weekly.
• Architected automated forgiveness processing for 100k PPP loans generating $300M in revenue, replacing manual workflows with a system capable of adapting to evolving SBA regulations.
• Reduced p95 database load by 80% by identifying and optimizing inefficient queries using Datadog performance monitoring, improving system reliability and stability.
2018 — 2020
New York, New York
• Led a cross-functional team of 10 to architect and deploy automated reconciliation solutions processing 800M+ daily rows across 22 systems, reducing processing time by 75% (16 hours to 4 hours) and slashing false-positive discrepancies by 94%
• Built ML model (Scikit-Learn, TensorFlow) achieving ~98% accuracy in column classification, reducing manual data mapping effort by 95% and accelerating onboarding of new datasets by 60%.
• Developed self-service reconciliation UI (React) adopted by 120+ users, reducing dependency on engineering and cutting reconciliation setup time from 21 days to 3 days.
• Introduced config-driven data sourcing with reusable extractors, reducing data onboarding time from days to minutes (>95% reduction) and enabling 6× faster integration of new sources.
• Built automated SDLC release validation tooling, saving ~25 hours per weekly release and reducing release-related errors by 80%.
• Organized monthly engineering forums and events with 150+ attendees, improving cross-team knowledge sharing and collaboration across the org.
2015 — 2018
2015 — 2018
Greater New York City Area
• Automate severity of user reported spam emails using C#, reducing email investigation team work from 1,000 emails per day to 100 emails per day.
• Created WPF web application that allowed users to upload video content and store it for future playback purposes (C#, Microsoft SQL Server).
• Constructed scorecards evaluating the current state of each service for monthly review by upper management, to make sound business decisions on future investment projects.
• Created efficient SQL queries and analyzed data to improve many applications’ reliability and performance.
• Utilized multiple data tools, such as Tableau and Excel, to create data analysis reports to help determine which technology projections should get funding.
2014 — 2015
Raleigh-Durham, North Carolina Area
• Created, enhanced, and maintained a software provisioning tool using C# middle-tier and WPF front-end.
• Implemented efficient data retrieval using multi-threading to make multiple API calls.
• Developed and managed Microsoft SQL Server back-end solution.
Skills used:
• C#
• WPF (Silverlight)
• PL/SQL (Oracle)
• Java
• EMC Orchestator
Education
University of North Carolina Wilmington