Sachin Sharma
Verified Expert in Engineering
Data Engineer and Developer
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
Experience
- Python 3 - 9 years
- REST - 8 years
- SQL - 8 years
- Flask - 8 years
- Spark - 8 years
- Docker - 7 years
- Amazon Web Services (AWS) - 7 years
- Terraform - 6 years
Availability
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
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.
Lead Software Data Engineer
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.
Software Developer
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.
Experience
Banking App
Education
Master's Degree in Computer Programming
Texas Christian University - Fort Worth, Texas, USA
Certifications
AWS Certified Solutions Architect
Amazon Web Services
Skills
Tools
AWS Glue, AWS Fargate, Terraform, Amazon Elastic Container Service (ECS), Amazon Elastic Container Registry (ECR), Looker
Languages
Python 3, SQL, Python, Go, Snowflake
Frameworks
Flask, Spark, Gin-Gonic
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring