Sai Harsha Vellanki

Software Engineer

Bengaluru, Karnataka, India6 yrs 9 mos experience

Key Highlights

  • Built next-generation data connectors at Databricks.
  • Optimized data ingestion speed by 3.5× at Fennel.
  • Secured $14 million in deposits through EOR billing.
Stackforce AI infers this person is a SaaS-focused backend engineer with expertise in distributed systems and data streaming.

Contact

Skills

Core Skills

Distributed SystemsDatabasesData StreamingPythonLow-level DesignApache KafkaGo (programming Language)

Other Skills

Rust (Programming Language)MySQLMongoDBData StructuresAlgorithmsSoftware DesignSoftware DevelopmentC++JavaDjangoShell ScriptingComputer ScienceCLinuxGit

About

Building next generation data systems that are fast, resilient, and designed to handle scale. Let's connect: topmate.io/sai_harsha_vellanki

Experience

6 yrs 9 mos
Total Experience
1 yr 10 mos
Average Tenure
1 yr 2 mos
Current Experience

Databricks

Member of Technical Staff

Apr 2025Present · 1 yr 2 mos · Bengaluru, Karnataka, India · Hybrid

  • Building next-generation data connectors as part of Lakeflow Connect
Distributed SystemsDatabases

Fennel (acquired by databricks)

Software Engineer

Nov 2023Apr 2025 · 1 yr 5 mos · Bengaluru, Karnataka, India · Remote

  • Worked on core streaming, storage and serving systems powering Fennel
  • Engineer #1 in India and among the first 10 hires globally
  • Owned data connectors for batch sources (MySQL, PostgreSQL, MongoDB, BigQuery, S3, Redshift) and real-time sources (Kafka, Kinesis, Pub/Sub, Webhooks)
  • Developed data sinks for S3, Kafka, and Snowflake
  • Optimized parquet-to-fennel data format conversion during ingestion, achieving a 3.5× speedup
  • Contributed to the open-source Rust Confluent Schema Registry library, optimizing it for high-throughput scenarios and reducing fetch latency for 10K records from 3.6s to 500ms
  • Improved point-in-time lookup performance for customer queries by reducing cost, improving data freshness, and decreasing latency
  • Enhanced Fennel’s job scheduler for improved robustness, scalability, and efficiency
Distributed SystemsData Streaming

Rippling

Software Engineer

Nov 2021Nov 2023 · 2 yrs · Bengaluru, Karnataka, India

  • Core-Billing Ownership: Responsible for the core billing component,
  • optimizing monthly billing workflows, implementing idempotent functionality
  • for scalability, and integrating new payment methods. Generated $360
  • million worth invoices between Jan-Sept 2023.
  • EOR Billing: Worked on creation of a dedicated service for EOR deposit
  • collection, securing $14 million worth deposits by September 2023. Managed
  • payment retries, refunds, and risk scenarios and perform SAAS billing for EOR
  • subscriptions
  • Billing Global Launch: Streamlined billing processes, eliminating PST-specific
  • logic for a consistent worldwide customer experience. Enhanced our internal
  • queuing system to support seamless operations across all timezones.
PythonLow-Level Design

Uber

2 roles

Software Engineer II

Mar 2021Oct 2021 · 7 mos

  • Played a key role in the Risk Decision Platform team, responsible for identifying and mitigating fraudulent user activities through the implementation of preventive measures.
Apache KafkaGo (Programming Language)

Software Engineer I

Jul 2019Feb 2021 · 1 yr 7 mos

Rubrik, inc.

Intern

May 2018Jul 2018 · 2 mos · Bengaluru, Karnataka, India

Education

International Institute of Information Technology Hyderabad (IIITH)

Bachelor of Technology - BTech — Computer Science and Engineering

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Distributed Systems & Databases

Explore similar profiles based on matching skills and experience