Sachin Sharma, Developer in Austin, TX, United States
Sachin is available for hire
Hire Sachin

Sachin Sharma

Verified Expert  in Engineering

Data Engineer and Developer

Location
Austin, TX, United States
Toptal Member Since
November 17, 2023

Sachin is a senior developer and AWS Certified Solutions Architect with expertise in data engineering, back-end API development, and DevOps. He has nearly a decade of experience working in Python, PySpark, and cloud environments, particularly AWS, and exposure to DevOps tools like Terraform, CI/CD, and Docker. Sachin is a results-driven professional, always ready to leverage his technical and management skills for upcoming opportunities.

Portfolio

Allied World
Python 3, Amazon Web Services (AWS), CI/CD Pipelines, Terraform, AWS Glue...
Flexion
Python 3, FastAPI, AWS Fargate, Amazon API Gateway, Amazon Route 53, AWS ALB...
Accenture
Python 3, APIs, Docker, Flask, Data Pipelines

Experience

Availability

Full-time

Preferred Environment

Amazon Web Services (AWS), Python 3, Spark, SQL, Go, Terraform, Docker, Azure Data Factory, Databricks, SQL Server Integration Services (SSIS)

The most amazing...

...projects I’ve worked on involved setting up greenfield data ingestion and data engineering solutions for multiple clients.

Work Experience

Senior Data Engineer

2022 - PRESENT
Allied World
  • Collaborated with business stakeholders and the delivery manager to translate business requirements into technical requirements and worked with the product manager to identify tasks and Jira stories for upcoming sprints.
  • Led efforts to develop the Beneficiary Experience Data Analytics Platform (BEDAP) for the CMS as a single source of truth.
  • Designed and developed extract, transform, and load (ETL) processes using AWS Glue PySpark to migrate beneficiary, prescription, part A/B/C/D claims, NGD, and SLS data from external sources in Amazon Redshift.
  • Oversaw data engineering and infrastructure architecture, ensuring availability and implementing automated deployments across development, testing, and production environments.
  • Used PySpark to extract, aggregate, and consolidate data from twelve mainframe data centers within the USA, encompassing over 65 million Medicare and Medicaid beneficiaries' data, into the BEDAP platform.
Technologies: Python 3, Amazon Web Services (AWS), CI/CD Pipelines, Terraform, AWS Glue, Spark, EMR, AWS Fargate, Data Engineering, ETL, Python

Lead Software Data Engineer

2020 - 2022
Flexion
  • Led AWS Glue data migration efforts and deployed ETL pipelines in the AWS cloud environment.
  • Created Jenkins CI/CD pipelines for continuous build and deployment and integrated JUnit and SonarQube plugins into Jenkins for automated testing and code quality check.
  • Built an API using Flask, a Python framework, to expose data to other teams.
  • Performed unit testing using pytest for a Python codebase.
  • Developed and maintained the building environment, source code control, and CI/CD system.
Technologies: Python 3, FastAPI, AWS Fargate, Amazon API Gateway, Amazon Route 53, AWS ALB, AWS Glue, Spark, Amazon Elastic Container Service (Amazon ECS), Amazon Elastic Container Registry (ECR), Docker, CI/CD Pipelines, Terraform, Data Engineering, ETL, Python

Software Developer

2013 - 2016
Accenture
  • Developed data validation and data ingestion pipelines using Python, PySpark, and Spark SQL in a cloud environment.
  • Worked with distributed data technologies to build efficient, large-scale data pipelines.
  • Built an API using Flask, a Python framework, to expose data to other teams and deployed it in a serverless framework within AWS.
Technologies: Python 3, APIs, Docker, Flask, Data Pipelines

Banking App

At the heart of our banking application lies a robust Go-based back end. Leveraging Go's efficiency, security, and scalability, we created a high-performance, reliable, and innovative banking system that catered to the evolving needs of our customers.
2016 - 2018

Master's Degree in Computer Programming

Texas Christian University - Fort Worth, Texas, USA

MAY 2020 - PRESENT

AWS Certified Solutions Architect

Amazon Web Services

Tools

AWS Glue, AWS Fargate, Terraform, Amazon Elastic Container Service (Amazon ECS), Amazon Elastic Container Registry (ECR), Looker

Frameworks

Flask, Spark, Gin-Gonic

Languages

Python 3, SQL, Python, Go, Snowflake

Paradigms

REST, ETL

Platforms

Amazon Web Services (AWS), Docker, MacOS, Linux, AWS ALB, Databricks

Storage

Data Pipelines, SQL Server Integration Services (SSIS)

Other

EMR, Data Engineering, Data Analysis, APIs, CI/CD Pipelines, FastAPI, Amazon API Gateway, Amazon Route 53, Azure Data Factory

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring