Summary
Senior Software Engineer with deep expertise in backend development, focused on
building scalable, reliable systems. Skilled in API design, database management, and
infrastructure optimization. Proven leader in cross-team collaboration and
delivering high-impact solutions with clean, maintainable code.
Experience
-
Led the design, engineering, and successful launch of large-scale
projects enabling debit payment methods at Stripe, including ACH
Debit—Stripe's second-largest payment method by volume.
-
As a member of the API Review team, reviewed and approved 60+ public
API changes, personally authoring over 10 to ensure consistency,
clarity, and long-term maintainability.
-
Led and contributed to high-impact incident response efforts to
prevent financial loss, uncover fraud, and quickly resolve
production issues, ensuring system integrity and customer trust.
-
Mentored newly hired software engineers through structured
onboarding, regular coaching, and hands-on training, accelerating
their growth and integration into the team.
-
Led engineering efforts for compliance audits, managing technical
requirements, coordinating cross-functional teams, and driving
timely remediation to ensure regulatory compliance.
-
Designed, implemented, and deployed Eventbus, a real-time event
delivery and consumption system used across multiple services to
enable efficient inter-service communication.
-
Developed a real-time monitoring and alerting system for Eventbus,
providing visibility into latency and throughput to ensure
reliability and performance at scale.
-
Built and maintained Eventbus client libraries in multiple
programming languages, enabling widespread adoption across the
service ecosystem.
-
Significantly improved API rate limiting performance by implementing
the Generic Cell Rate Algorithm (GCRA) and open-sourcing the
solution: redis-gcra.
-
Optimized database queries and indexing strategies to enhance
application performance and support scalability under increasing
load.
-
Designed and implemented software solutions to meet diverse business
needs using Ruby on Rails, Sinatra, and PostgreSQL, delivering
maintainable and scalable backend systems.
-
Built and deployed high-quality applications following Agile
methodologies, with a strong focus on testing, code quality, and
iterative development.
-
Created and open-sourced several Ruby libraries—including
mock5,
authem,
adequate_exposure,
natural_sort, and
normalize_url
to address common development needs and improve developer
productivity.
-
Contributed to and officially maintained impactful and widely-used
open-source projects such as
multi_json,
jbuilder,
and
nestive,
supporting the broader Ruby and Rails communities.