S

Sunil Kuruba

Software Engineer

Chicago, Illinois, United States4 yrs experience
Highly Stable

Key Highlights

  • AWS Certified Data Engineer with 4+ years of experience.
  • Designed scalable data platforms reducing costs by up to 90%.
  • Authored widely adopted data synchronization framework.
Stackforce AI infers this person is a Data Engineering expert in SaaS environments, focusing on cloud-native solutions.

Contact

Skills

Core Skills

Data EngineeringCloud Computing

Other Skills

AWS GlueAWS LambdaAcademic ResearchAgile MethodologiesAlgorithmsAmazon DynamodbAmazon Elastic MapReduce (EMR)Amazon RedshiftAmazon Relational Database Service (RDS)Amazon S3Apache KafkaApache SparkApplication Programming Interfaces (API)BigQueryBusiness Requirements

About

I'm currently pursuing an MS in Computer Science at the University of Illinois Chicago, graduating in Dec 2025, with a specialization in data engineering, cloud computing, distributed systems, and big data technologies. Backed by 4+ years of industry experience in data engineering, my academic work builds on this foundation and reflects my passion for designing scalable, cloud-native, and high-performance data platforms. I’m an AWS Certified Data Engineer – Associate, skilled in building secure, cost-efficient, and high-performance data pipelines using services such as Amazon S3, Glue, EMR, Kinesis, Redshift, Athena, and DynamoDB. My expertise spans ETL/ELT, data lake architectures, governance, and real-time analytics at scale. Previously, I worked as a Senior Software Engineer at Fivetran, contributing to core pipeline infrastructure used by enterprise customers. I re-architected the BigQuery data writer to support partitioning, clustering, and JSON — reducing customer costs by ~90%. I also built a high-performance DynamoDB connector (15× faster) and improved MongoDB syncs using Change Streams (5× speedup). Beyond connectors, I authored the Isolated Endpoint Sync (IES) framework — now adopted in 500+ connectors across 10+ teams — and led the design of the Data Preview feature for smoother onboarding. I also onboarded the 2024 intern batch through a structured training program and conducted technical interviews for various engineering roles. Passionate about building scalable, reliable, and innovative data solutions that drive real business value. Actively exploring new opportunities in data engineering, backend systems, and cloud infrastructure.

Experience

4 yrs
Total Experience
4 yrs
Average Tenure
--
Current Experience

Fivetran

4 roles

Senior Software Engineer

Promoted

Mar 2023Aug 2024 · 1 yr 5 mos

  • Redesigned and developed a new data writer for the BigQuery destination, aligning with SQL-based data writers, eliminating maintenance overhead by 90%, and streamlining the implementation of new features.
  • Enhanced the efficiency of the Warehouse Data Writer pipeline by 30% through the implementation of multi-threading with multiple workers, enabling concurrent file append and processing of split files.
  • Designed and implemented support for JSON data types in BigQuery warehouse, ensuring seamless data migration and improved data handling efficiency.
  • Optimized the BigQuery data writer using data partitioning and clustering, reducing customer BigQuery bills by 90%. This hackathon prize-winning idea showcased significant performance and cost-efficiency improvements.
BigQuerySQLData WriterMulti-threadingData MigrationData Engineering+1

Software Engineer 2

Promoted

Sep 2021Mar 2023 · 1 yr 6 mos

  • Designed and developed a high-performance DynamoDB source connector, achieving an impressive 15x increase in incremental data retrieval speed compared to the previous version of the connector.
  • Developed a new incremental sync strategy for MongoDB using Change streams which significantly improved the data extraction performance by 5x speed increase and reducing latency during data imports.
  • Designed support for new connector - Azure CosmosDB for MongoDB API, enabling efficient data connectivity.
  • Implemented the Data Preview feature using the IES functionality, enabling smooth customer onboarding and easy extension across all connectors. This hackathon-winning idea enhanced user experience and scalability.
DynamoDBMongoDBChange StreamsIncremental SyncData PreviewData Engineering+1

Software Engineer

Jun 2020Aug 2021 · 1 yr 2 mos

  • Authored the hackathon project, Isolated Endpoint Sync, now widely adopted in 500+ connectors, utilized by over 10 teams, and integrated into key frameworks such as Priority Sync, Coil, and multithreading frameworks.
  • Built a public Shopify app with merchant authentication, GraphQL data extraction, and robust fault-tolerant systems.
  • Implemented multi-threading, connected accounts, and key enhancements for scalable and reliable performance in Strip connector
  • Implemented a new ETL connector for ADP using REST API with supported ERD and documentation.
Isolated Endpoint SyncGraphQLETL ConnectorMulti-threadingData EngineeringCloud Computing

Software Engineer Intern

Jun 2019Jul 2019 · 1 mo · Bengaluru, Karnataka, India

  • Conducted robust performance benchmarking of the end-to-end ETL pipeline using the Snowflake warehouse.
  • Implemented Webhooks for the Recharge connector which increased the extract speed by 10-fold.
ETL PipelineWebhooksPerformance Benchmarking

Indian institute of technology, guwahati

Software Research Intern

Jun 2018Jul 2018 · 1 mo · Guwahati, Assam, India

  • Engineered a Low Latency & High Throughput Wireless NoC Architecture for Many core processors project.
  • Implemented Performance Efficient Multicasting for Many-core Processors using WiNoC project.
Wireless NoC ArchitectureMulticasting

Education

University of Illinois Chicago

Master of Science - MS — Computer Science

Aug 2024Dec 2025

RV College Of Engineering

Bachelor of Engineering - BE — Computer Science

Aug 2016Aug 2020

Stackforce found 100+ more professionals with Data Engineering & Cloud Computing

Explore similar profiles based on matching skills and experience