Hello! I’m Ayush Shrivastava.

Diligent software engineer with 4+ years of experience in product-based software development. My experience ranges from working full-time for a startup with less than ten employees to fortune 500 companies like Samsung R&D. Currently working as a senior software developer at redBus (MakeMyTrip). The world's largest online booking platform with a global customer base of more than 23 million.

I am passionate about computer science and its application. I am a skilled Mobile developer with knowledge of backend engineering. I am a quick learner and a team worker that gets the job done. I can easily capitalize on low-hanging fruits and quickly maximize timely deliverables for real-time schemas.

Click here to know how we built the CI/CD platform from scratch which resulted in 100% improvement in the release cycle of an android application.

Age:
25
Email:
ayush.shrivastava016@gmail.com
Phone:
+91-8003236561
Address:
Bangalore | Bhopal, India

My Skills

I am a quick learner and specialize in multitude of skills

app development
App Development
CI-CD
CI-CD
graphic design
Python Automation
ui-ux
UI/UX
Android Development90%
Java90%
Kotlin90%
Python75%
System desgining75%
GitLab CI/CD75%
Flask70%
MySQL70%
C++60%
Big data tools - Hadoop / MapReduce / Splunk50%
JavaScript50%
Jenkins50%

Professional Experience

Senior software developer at redBus (MakeMyTrip)
July, 2019 - Present
Working as a senior developer responsible for developing and delivering end-to-end features in Android apps for an organization with more than 22M customers worldwide.

Delivered more than 50 large scale features over the last three years, ranging from user experience improvements to a completely new business vertical to new payment integrations.

Proficiently troubleshoot simple and complex technological issues for different assigned projects, achieving over 95% customer satisfaction rate.
Documented many systems and applications to effectively train the new and existing team members.

Achieved 100% improvement in the release cycle by establishing the CI-CD pipeline from scratch with the vision of having everything automated in the organization.

Awarded Rookie of the Year, Trailblazer, Titan of the Quarter, and multiple spots awards within the organization.
Technical Advisor (Part-time) at National Health Mission (MP Government)
January, 2021 - Dec, 2021
I developed a logistic application that effectively tracked the vaccine supply in the state of Madhya Pradesh, comprising 10 divisions and 50 districts, serving a population of 7.2 Cr. This application streamlined the distribution process, ensured efficient utilization of resources
Engineer - I at Samsung R&D
January, 2019 - June, 2019
Worked in the AppCore team to analyze, troubleshoot and solve problems in a timely and accurate manner for the delivery of the famous Samsung M series phones
Work and wrote paper on "Centralized Review Processing and Recommendation system"
Using customer review data from Twitter and Flipkart by web scrapping. Extracted the posts for specific entities of product and compared two products based on the customer opinion through plotting the polarity of their opinions.
Understanding how the overall product polarity graph is integration of its entities’ graphs and how we can compare and predict the polarity of customer opinion for a product.
Software Engineering Internship at Ibibo Group Pvt. Ltd. (redBus)
May, 2018 - Aug, 2018
Summer intern during pre-final year of undergraduate studies in computer science

Design, code, and support software solutions that can easily be scaled depending on the requirements
Worked on "redBus bus tracking" division to improve the user experience (Zoom level adjustments)
Created an automation testing tool for simulating whole bus journey given the previous latitude, and longitude
Python scripting to analyze GPS devices of various vendors (Number of pings per unit time
Got awarded for critical efforts and being the only intern whose two projects have gone live in the small amount of time. Received positive feedback from many redBus users on Twitter for the same
Trainee at LinuxWorld Informatics Pvt Ltd
September, 2017 - December, 2017
Joined as an intern during the 2nd year of bachelor in computer science

Gained exposure in functional design and requirement gathering for an Application Development
Developed UI Using PYQT and python scripting to automatically configure and start hadoop and mapreduce cluster ( NameNode, DataNode, JobTracker, TaskTracker) from single main cluster head.
Improved configuration management through Ansible Automation IT tool, Created Management software using bash and python scripting which generate logs of cluster nodes and innovated with Splunk to accomplish study of result generated by log files.

Projects

Full Stack Android Application

Self Made
app development

The personal weekend project that became a top keyword ranking application in Google Play with 25k+ downloads and 100+ daily active users.

With this application, the user can convert text to handwritten copy simply by typing or pasting words (Text to handwriting). The fastest way to finish work is by reducing the time it takes to write.

Kotlin is used in the Android development process with MVVM architecture, and python flask is used for the backend, running on the Google Cloud Platform.

Designed an algorithm that generates real handwriting on page by combining input letter by letter.

Virtual OS for visually impaired

BTech mini project
Web application

Built a Demo Operating system using Java, servlets and web scrapping which is fully compatible to be used by virtually imparted using voice and sound

The web-app has all essential features such as:
1. Virtual Assistant
2. Email
3. Memo
4. Contacts
5. Entertainment (Sudoku)
6. Timer




Body posture detection and correction system

Internet of things
web design

Built a real time human body posture detection and correction system using accelerometer sensor and NodeMCU (ESP8266). Also, built a mobile app to caution the user in case his/her posture is incorrect.

Created the wearable device smart enough to detect the body posture and indicate if there are any faulty movements by the user. App to track real time activity of users posture.

Postulated an algorith to analyze the sensor readings connected in the different parts of the body. The changes occuring in different directions are detected using accelerometers i.e by calculating the readings of each axes.

Automating android Maintenance processt

Ongoing project
full stack

To Improve the app maintenance process by automation which helps reviewer and developers to quickly release the bug fixes (Automatic bug assign) therefore reducing the #Days to finish the complete rollout
Automation will be responsible for getting corrupt line number and file from stack trace and informing to developer

Awards & Recoginations




Fast, adaptable, efficient, accurate and calm. Ayush had these traits which made him one of a kind intern. It was a great experience mentoring Ayush. Ayush just needed an one liner and he was able to chisel a marble into a masterpiece.

We had worked together for 2 projects which involved considerable amount of geometrical mathematics for GPS related data and programming. Ayush was able to translate the Mathematics into workable code. Be it Android or Python, he was able to do learn and do stuff very quickly. Being fast allowed us to do a lot of production grade software during his time as an intern.

His fundamentals on data structures and algorithms allowed him to write vey optimised code for a couple of tricky problem statements. I would love to have Ayush in my team any day.
Dinesh Shanmugam Chellappan
Software Development Manager at Amazon Alexa UK
Very delighted to work with Ayush. He is very talented and passionate with thorough knowledge in Android development from inside and out. Shows initiative with developing new ways of thinking to improve projects.
Laxmappa Hugar
Senior SDET / redBus / Go-MMT

Education

The LNM Institute Of Information And Technology Bachelor of Technology in Computer science & communication Engineering
Aug, 2015 - May 2019
Bachelor of Technology in Computer science & communication Engineering
Courses Include : Data Structures and Algorithms,Operating Systems, Computer Networks, Enterprise Architecture, Software Engineering, Digital signal processing and Object oriented programming.
St Joseph's co-ed school XII Mathematics
May 2015

Contact Me

Let’s talk how I can help you!

If you like my work or just wanted to say hi then drop me a message using the contact form.

Or get in touch using my email, or my contact number.

See you!

Email:
ayush.shrivastava016@gmail.com
Phone:
+91-8003236561