Resume Sam5
Resume Sam5
Resume Sam5
[email protected]| +91-9602123711|
linkedin/shreyansh-singh-1024|
EDUCATION EXPERIENCE
DELHI TECHNOLOGICAL OYO | Software Development Engineer - Data Platform
UNIVERSITY - DTU (DCE) Oct 2020 – Present| Gurugram, India
B.Tech in Information • Set up ETL pipelines from source RDS/MongoDB to Hive using Hadoop,
Technology Debezium (Kafka connect) , and Apache Spark to make data available for
June 2020 | Delhi, IN analysis
• Automated data pipelines for data sync using Django framework in Python and
BHARATIYA VIDYA BHAVAN, Apache Airflow
JAIPUR • Developed new service for real-time alerting and monitoring over ETL
Class XII CBSE Board: 96% pipelines and connectors using Flask and Celery
• Fetching API data and creating hive tables over AWS S3 using Python and
GOKULDHAM HIGH SCHOOL, Spark
MUMBAI • Built framework for Hive to Postgres/MongoDB/Kafka sync using PySpark
Class X ICSE Board: 95% and Airflow
• Other technologies used - Presto (Query engine), Metabase (Dashboarding),
COURSEWORK Scala, Apache Kafka, AWS, Kubernetes, Sqoop
Algorithm Design and Analysis HOME CREDIT INDIA | Software Engineer Intern
Data Structures and Algorithms June 2019 – July 2019 | Gurugram, India
Object Oriented Programming • Worked in the back end team to create Rest API in Spring Boot used for
Machine Learning business application.
Software Engineering
Big Data Analysis
Database Management Systems PROJECTS
Operating Systems CLOUD SERVICE MIGRATION Python | Django
• Developed a full stack application to migrate service from AWS Cloud to
SKILLS Azure Cloud
• Added access control, authentication and form data validations for migration
LANGUAGES requests from users.
• C/C++ • Python • Java • • Generates a GitHub Actions deployment pipeline in the repo for deployment
SQL in Azure Kubernetes Service. The Docker image is built using the existing
WEB DEVELOPMENT Dockerfile and stored in Azure ECR.
• Django • Flask • Spring
• HTML • CSS • Bootstrap CUSTOMER SEGMENTATION BASED ON CREDIT CARD USAGE
DATABASE BEHAVIOUR Python | Sklearn | Matplotlib
• Postgres • MySQL • MongoDB • • Developed a machine learning model using K-Means clustering to classify
Apache Kafka • Redis customers upon credit card usage
BIG DATA TECHNOLOGIES • Visualized clusters using PCA for dimensionality reduction. Features used
• Apache Spark • PySpark • Airflow • include credit limit, balance, purchase frequency.
Hadoop• Presto • Debezium •
Pandas • Numpy • AWS EMR
BLOGGING APP Ruby on Rails | Bootstrap
• Parquet • Avro • Developed a blogging platform using Ruby on Rails, HTML and CSS
DEPLOYMENT AND INFRA • Implemented social auth, CRUD functionality and commenting on blogs.
• Kubernetes • Docker • Jenkins •
AWS• Azure • Linux • ACHIEVEMENTS
Git • Shell
• Part of winning team in OYO Hackathon 2022 - Cloud Migration Tool
AREAS OF INTEREST
• AIR 3089 out of 1.4 million candidates - JEE Main 2016
•Microservices •
• 99.5 percentile in JEE Main 2016
Design Patterns • SOLID Principles
• School Rank 1 in CBSE XII Board
• High/Low Level Design - HLD/LLD