0% found this document useful (0 votes)
8 views2 pages

Ashish Resume Final

Ashish Pratap Singh is a computer scientist with extensive experience in software development, particularly in AWS and machine learning. He has successfully led cost-saving initiatives at Adobe and Amazon, and has a strong background in programming languages and technologies. He holds a B.E. in Computer Science and has completed various relevant projects and certifications.

Uploaded by

SACHIN POONIA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views2 pages

Ashish Resume Final

Ashish Pratap Singh is a computer scientist with extensive experience in software development, particularly in AWS and machine learning. He has successfully led cost-saving initiatives at Adobe and Amazon, and has a strong background in programming languages and technologies. He holds a B.E. in Computer Science and has completed various relevant projects and certifications.

Uploaded by

SACHIN POONIA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Ashish Pratap Singh

xxx@gmail.com | XXX-XXX-XXX
github.com/ashishps1 | linkedin.com/in/ashishps1
Skills
Languages: C/C++, Java, Python, JavaScript, TypeScript, SQL
Technologies & Tools: AWS, EC2, DynamoDB, S3, SQS, Lambda, Athena, Elasticsearch, Spark, Hive, Presto, Kuber-
netes, Docker, Splunk, Kafka, Spring, Angular, ReactJS

Work Experience
Adobe, Bangalore Mar 2021 - Present
Computer Scientist
• Led the migration of Hive and Presto jobs from Qubole to AWS EMR, enhancing availability and significantly
reducing operational costs.
• Reduced the cost involved in running custom reports service by more than 80% by devising an automated system
that identified and disabled reports with no usage or empty data.
• Led a cost-saving initiative by identifying unused AWS resources and establishing S3 bucket expiration policies,
leading to an annual cost reduction exceeding $50,000 in AWS expenditures.
• AWS, EC2, S3, EMR, Hive, Presto, Qubole, Kafka, Druid, Zookeeper, MySQL, Kubernetes, Docker, Bazel
Amazon, Bangalore Sept 2019 - Mar 2021
Software Development Engineer
• Worked on migrating ML workflows to Native AWS, enabling automated scalability based on workload demands and
improving the logging and troubleshooting capabilities.
• Developed a customized batch workflow plugin for an external team to help them save upto $6MM in human
labelling cost for their ML experiments. This was achieved by auto labelling high confidence records using our ML
models.
• Java, Python, TypeScript, AWS Step Functions, AWS Batch, Lambda, S3, DynamoDB, EC2, SQS, SNS, AWS CDK,
AWS Athena, Elastic Search, LightGBM, TensorFlow
Morgan Stanley, Bangalore Aug 2017 - Aug 2019
Technology Assosciate
• Built a visualization tool to group contextually related infrastructure alerts (issues) to reduce the Mean Time to
Resolu- tion. Modeled the infrastructure dependencies as a graph problem and used graph algorithms like BFS,
Union-Find to show the visualization and identify the root cause for a bunch of alerts.
• Developed a Machine Learning powered solution to predict the likelihood of a production deployment resulting in an
emergency reversion.
• Python, Flask, ReactJS, Redux, Angular, d3, Kafka, DB2, scikit-learn

Education
BITS Hyderabad Aug 2013 - Jun 2017
B.E. in Computer Science and Engineering CGPA: 7.96/10
Relevant Coursework: Object Oriented Programming, Databases, Discrete Maths, Data Structures and Algorithms, Oper-
ating Systems, Computer Networks, Machine Learning, Data Mining, Advance Data Structures and Algorithms,
Information Retrieval, Image Processing

Project Work
• Word Lookup Dictionary (2015): Developed a desktop software for online lookup of English words. Implemented
efficient search of valid words using Trie data structure. Implemented spelling correction and auto-suggestion using
edit distance algorithm. Used web scraping to get the data for online lookup. Python, BeautifulSoup.
• Alternative-Routes in Road Networks (2016): Applied Dijkstra’s shortest path algorithm to find the route which
takes the shortest time to travel from source to destination in a given road network with randomly generated traffic.
Imple- mented methods to avoid collisions between vehicles by dynamically changing their speeds. Used C++ and
OpenGL library for simulation. C++, OpenGL
• Clustering SSH Attacks (2016): Applied KMeans clustering algorithm to segregate different kind of attacks during a
Secure Shell (SSH) session by making use of network packet files(pcap). It involved finding the best value of K and
grouping the similar files on the basis of cluster assignments. Java, WEKA
Awards and Certificates
• Mentor at Scaler Academy: Helping students and working professionals to get better at problem solving, coding
and system design
• Data Engineering Nanodegree on Udacity
• Machine Learning and Deep Learning Specialization on Coursera

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy