Senior Software Engineer

Building reliable
distributed systems

10+ years of experience crafting high-volume payment platforms, cloud architectures, and scalable backend solutions.

Vaidehi Deo

Core Competencies

End-to-End Ownership

Turning ambiguous requirements into shipped functionality. From initial design to production monitoring and impact measurement.

Cross-Functional Collaboration

Partnering effectively with Product, Design, and other Engineering teams to align on goals and deliver customer value.

Reliability Mindset

Building systems that scale. Experience with high-volume platforms (33M+ transactions), reducing latency, and improving operational excellence.

Technical Leadership

Mentoring junior engineers, driving system refactors, and acting as a technical point of contact for complex integrations.

Professional Journey

Senior Software Engineer

Bill
Jan 2019 – Present

Driving features for a B2B payments platform serving ~494K businesses. Specializing in external accounting integrations, system reliability, and performance optimization.

  • Launched external accounting integration with auto-connection flow, retries, and failure handling.
  • Led auto-connection enhancements driving ~10K additional connections per month.
  • Reduced production issue diagnosis time to 30-60 minutes via Datadog/Splunk tracing.
  • Optimized Oracle queries to reduce p95 latency under peak load.
  • Unblocked ~$7B TPV growth opportunity by resolving critical invoicing integration issues.

Software Engineer

ARM, Inc
Aug 2016 – Dec 2018

Improved engineering productivity by developing a Django-based platform for IP development teams.

  • Enhanced internal platform reliability and usability using Python and ExtJS.
  • Owned features end-to-end, gathering requirements and iterating based on user feedback.

Software Engineer Intern

AtHoc (BlackBerry)
Sep 2015 – Dec 2015

Focused on application performance and caching strategies.

  • Implemented Aerospike caching layer on AWS EC2 to reduce latency.
  • Designed proof of concept for distributed NoSQL key-value store.

Software Development Engineer Intern

Amazon Web Services
Jun 2015 – Aug 2015

Contributed to cloud infrastructure and billing systems.

  • Enabled scalable billing metering for Storage Gateway service.
  • Built scalable Java compute infrastructure for usage-based billing.

Software Engineer

HSBC
Aug 2012 – Jul 2014

Managed releases and batch operations for Global Banking Technology.

  • Owned Cognos releases and Control-M batch operations.
  • Acted as Defect Prevention Champion to reduce recurring issues.

Education

San Jose State University

Master of Science in Software Engineering

San Jose, CA2016

University of Pune

Bachelor of Computer Engineering

India2012

Selected Projects

Project Abstract
External Accounting Integration

Built a robust auto-connection flow for accounting software integrations. Handled retries, idempotency, and failure scenarios for a platform serving ~494K businesses.

JavaAPI DesignDistributed SystemsReliability
Project Abstract
Performance Optimization Initiative

Reduced p95 latency and eliminated slow-query hotspots for payment tracking workflows. Optimized Oracle queries and data access patterns under peak load.

OracleSQLPerformance TuningDatadog
Project Abstract
Production Monitoring Suite

Implemented comprehensive tracing and monitoring using Datadog and Splunk. Reduced time to diagnose production issues from hours to 30-60 minutes.

ObservabilitySplunkDatadogMixpanel

Technical Arsenal

Java Backend
95%
Distributed Systems
90%
API Design
90%
AWS & Cloud
85%
SQL & Oracle
85%
Observability
80%
System Integrations
85%
Performance Tuning
85%

Let's Connect

I'm always open to discussing new opportunities, distributed systems challenges, or just geeking out over tech.

Send a Message