Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sandeep Badam

Fremont,CA

Summary

Persistent professional equipped with 11+ years of comprehensive experience in Software Development. Responsible and articulate individual with strengths in data management, data quality and robust data pipelines development.

Overview

13
13
years of professional experience

Work History

Senior Software Engineer

Roku Inc
04.2021 - Current
  • Worked on the development and maintenance of the Roku Clean Room Product, ensuring secure and efficient data sharing with customers.
  • Design and implement robust data pipelines using Airflow, Spark, and Snowflake to support various data processing needs.
  • Provide on-call support to ensure seamless operation of production systems, promptly addressing any issues to minimize downtime.
  • Enhance data quality by implementing rigorous testing and validation processes.
  • Collaborate with stakeholders across the company to discuss and plan upcoming business initiatives, ensuring alignment with data strategy and capabilities.

Senior Software Engineer

Gracenote
05.2018 - 03.2021
  • Develop algorithms to process large datasets of raw logs and extract insights using distributed frameworks like Apache Spark.
  • Build and maintain systems for delivering data to subscribed customers.
  • Enhance system infrastructure through automation and alerting with tools such as DataDog, and deploy additional services using Ansible.
  • Create and utilize Terraform scripts to provision and manage clusters in AWS.
  • Provide on-call support for production issues, ensuring prompt triage and resolution.

Software Engineer

Qubole Inc.
01.2017 - 04.2018
  • Troubleshoot and resolve Bigdata issues in Hive, Spark, Presto and Airflow.
  • Provide recommendations to Data analysts, Engineers and Scientists by analyzing their use cases and workloads.
  • Write automation tools to parse logs, optimize time in accessing internal resources.
  • Analyze user workloads and provide recommendations to optimize cloud resources.
  • Write public-facing articles about the product and make them available.
  • Propose new features and product enhancements by analyzing users’ recurrent problems.

Software Engineer

Teradata Corporation
10.2013 - 07.2015
  • Designed, developed, and tested features for the Teradata File System.
  • Utilized Big Data tools such as Pig, Hive, and HBase for various analytical tasks.
  • Worked with Teradata utilities like FastLoad, MultiLoad, and BTEQ.
  • Created automation test scripts to verify database features.
  • Tasked with automating repetitive and manual processes wherever feasible.
  • Developed minor enhancements in the Teradata File System, such as enabling checksums for inserted data.
  • Developed automation test suites for numerous File System features and resolved related issues.

Software Engineer

Sasken Communication Technologies
10.2011 - 10.2013
  • Collaborated with team members throughout the analysis, design, and implementation phases of the software development lifecycle (SDLC) for various modules of the web application.
  • Developed user interface tools for automatic issue creation in Rational Team Concert (RTC).
  • Tested multimedia features across multiple chipsets.
  • Tasked with automating repetitive and manual processes wherever feasible.
  • Reported and tracked defects by analyzing logs.
  • Automated the collection of KPI values for various chipsets.

Education

Master of Science - Computer Science

University of Central Missouri
Warrensburg, MO
12.2017

Bachelor of Science - Computer Science

JNT University
India
04.2007

Skills

  • Java, Python, Scala and Javascript
  • Cloud - AWS
  • SQL - MySQL, Snowflake
  • Working on multiple Data Warehouses
  • Software Development Life Cycle (SDLC)

Timeline

Senior Software Engineer

Roku Inc
04.2021 - Current

Senior Software Engineer

Gracenote
05.2018 - 03.2021

Software Engineer

Qubole Inc.
01.2017 - 04.2018

Software Engineer

Teradata Corporation
10.2013 - 07.2015

Software Engineer

Sasken Communication Technologies
10.2011 - 10.2013

Master of Science - Computer Science

University of Central Missouri

Bachelor of Science - Computer Science

JNT University
Sandeep Badam