You are on page 1of 1

AYUSH MITTAL

 9877094956 ! ayushpatiala@gmail.com
Education
Dr. B.R.Ambedkar National Institute of Technology, Jalandhar Aug. 2017 – June 2021
Bachelor of Technology in Computer Science , CGPA - 8.18/10 Jalandhar, Punjab
Bhupindra International Public School, Patiala 2014 – 2016
Class XII CBSE , Percentage - 86.60 Patiala, Punjab
Our Lady of Fatima Convent Secondary School, Patiala Till 2014
Class X CBSE , CGPA - 10/10 Patiala, Punjab

Relevant Coursework
• Data Structures • Machine Learning • Operating Systems • Core Java
• Database Management • Analysis of Algorithms • Computer Networks • OOPS
Work Experience
Hike Jan 2023 – Present
Software Development Engineer Remote
• Part of Backend team in Rush Gaming Universe

• Owner of three Rush games - Callbreak, Quiz and GolfHero

• Revamped the whole monitoring and observability system of the gaming team by setting up metrics for the whole game

funnel and set up grafana dashboards using statsD as the datasource


Sharechat March 2022 – Jan 2023
Software Development Engineer Bengaluru, Karnataka
• Backend Engineer Part of the Machine Learning Platform Team

• Worked on building FAAS (feature as a service) for Sharechat and Moj

• Building real-time feature computation, storage, monitoring, analysis and serving systems for billions of features required

across ShareChat applications every day


• Own and work specifically on Hamsa which is a vector indexing and search service which provides approximate nearest

neighbour searches over user and content embeddings


Razorpay July 2021 – March 2022
Software Development Engineer Bengaluru, Karnataka

• Part of the Backend team in the Master Onboarding POD at RazorpayX where I implemented Segment integration from
scratch to support piping of events to Clevertap for communication through email and SMS.
• Worked on building a new microservice for MOB from scratch in Golang. Single-handedly worked on increasing the code
test coverage from around 50 to more than 90 percent

Projects
Lyrics Generation using Markov Chains | Python, Natural Language Processing November 2018
• Generated song lyrics using Natural Language Processing

• Given a training set which contained original lyrics, I trained a model using Markov Chains to generate lyrics which look

similar to the actual lyrics


• Pre-processed the data first and then building state transition model by generating the transition probabilities

• Ran my model by starting at a random state and then selecting a random next word from the list of possible next states

Technical Skills
Languages: Golang, PHP, Java, Python, Ruby on Rails, RSpec, JavaScript, SQL
Developer Tools: MongoDB, IntelliJ, Git/Github, MySQL,Grafana,Prometheus,Lightstep, Segment.io, StatsD
Technologies/Frameworks: Kafka,Airflow, Flink, Redis, Docker,Kubernetes, BigQuery/BigTable, ScyllaDB

Scholastic Achievements
• Qualified National Talent Search Examination (NTSE) Stage-1 in 2014 and stood 17th in Punjab
• Secured a rank under 500 in Codechef Snackdown 2018 Round A
• Codechef Highest Rating - 1870.

You might also like