Tushar Kumar

Tushar Kumar

Staff Software Engineer @ Fivetran

About

I’m a backend engineer with 5 years of experience, who enjoys working on large-scale distributed systems, especially in the data infrastructure space. At Fivetran, I’ve been involved in building and scaling Fivetran's Data Lake offering. One of the most impactful projects I worked on is distributed data write engine that handles terabyte-scale Parquet files and millions of daily write requests reliably and with low latency. I like digging into tough engineering problems, whether that’s reducing cloud costs, improving system performance, or ensuring data consistency across table formats like Delta Lake and Iceberg. I’ve also worked on things like smarter request handling, memory-aware algorithms, and building garbage collection systems. More than anything, I care about building systems that are reliable in production and make a real difference at scale.

Country

United States

City

San Francisco

Industry

Computer Software

Skill

Apache Iceberg, Data Lakes, Delta Lake, iceberg, gRPC, Amazon Web Services (AWS), Spring Batch, SQL, Design Patterns, Java, Microservices, Multithreading, Spring Boot, Java Concurrency, Data Structures, Spring Framework, Spring MVC, RESTful WebServices, Representational State Transfer (REST), Software Development

Experience

Fivetran

Staff Software Engineer

Fivetran

LinkedIn
2026-3 - Present · 7 mos

San Francisco, California, United States

Fivetran

Senior Software Engineer

Fivetran

LinkedIn
2023-9 - 2026-3 · 2 yrs 7 mos

Bengaluru, Karnataka, India

• Developed a high-performance distributed data write engine to process terabyte-scale datasets, handling 5+ million daily write-intensive requests with low latency and high reliability. • Identified inefficiencies in a distributed service responsible for rewriting Parquet files across data lake destinations. Designed and implemented multi-tenant request handling, reducing AWS cloud costs by 40% while maintaining performance. • Designed a memory-aware request acceptance algorithm that uses real-time load prediction to make fast accept/reject decisions, ensuring optimal resource utilisation under dynamic load conditions. • Optimised cloud auto-scaling by tuning scaling logic based on concurrency levels, server load percentages, and pod idle times improving resource usage across regions. • Developed an algorithm to maintain eventual consistency between Delta Lake and Apache Iceberg table format, ensuring data integrity in the event of catastrophic failures. • Built a scalable garbage collection system for cloud storage that safely removed orphaned files, cutting storage costs by up to 80% without compromising data integrity. • Introduced a range-based conflict detection mechanism using Iceberg's internal APIs to ensure consistent writes in high-concurrency environments. • Designed and implemented cross-catalog synchronisation for a table across multiple metadata systems (e.g., Glue, Apache Polaris), with an integrated rollback framework to ensure consistency and fault tolerance. • Consistently earned top-tier performance ratings (“Often Exceeds Expectations" or “Exceptional Performance”) in 80% of company reviews, reflecting strong contributions and reliability over time.

Fivetran

Software Engineer 2

Fivetran

LinkedIn
2022-6 - 2023-8 · 1 yr 3 mos

Bengaluru, Karnataka, India

NRI FT India

Associate Software Engineer 2

NRI FT India

LinkedIn
2022-4 - 2022-5 · 2 mos

-Worked on Designing and implementing the Approval Framework of the application enabling any critical operation to go through centralized Approval Pipeline. -Designed mission critical Approval APIs enabling Reject and Approve functionalities through REST API calls.

NRI FT India

Associate Software Engineer

NRI FT India

LinkedIn
2020-8 - 2022-4 · 1 yr 9 mos

Kolkata, West Bengal, India

-Worked with Externalizing the application configuration ensuring a central place to manage external properties for applications across all environments, enabling run-time adaption of critical Application properties without redeployment activity. -Have experience and knowledge of working on RESTful Web Services. Have Written several REST APIs for global financial solutions ensuring low latency by writing concise and efficient code. -Worked with the Service Discovery and Registry using Eureka thereby enabling microservices to interact with dynamically assigned network locations. -Have worked on several Java 8 features such as CompletableFuture, Functional Interface, Lambda Expressions, Stream API, Collectors class and Optional to adapt to the latest coding standards of the language. -Have knowledge of OOPS Design Patterns and Design Principles, worked on Creational and Structural Design Patterns such as Builder, Adapter, Decorator to build concise and efficient solutions to promote re-usability as well as extensible solutions. -Have written complex batches to compute critical information required in the Transaction modules of Financial Application. -Have designed the Validation framework, of the Application using Generics to enable across-application usage to create Validation pipelines, ensuring the execution of data and Business Validation. -Have worked on the Swagger Documentation of the REST APIs in the project enabling the Documentation to showcase various information like Request & Response Body, Mandatory Request Parameters etc required for the end-users

NRI FT India

Software Engineer Intern

NRI FT India

LinkedIn
2019-12 - 2020-4 · 5 mos

Kolkata, West Bengal, India

Education

Sikkim Manipal Institute of Technology

Sikkim Manipal Institute of Technology

LinkedIn

Computer Science

2016 - 2020 · 4 yrs
Delhi Public School, Ruby Park

Delhi Public School, Ruby Park

LinkedIn
2011 - 2016 · 5 yrs

Tushar Kumar's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.