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.