M

Mayank Vaidya

Software Engineer

Bengaluru, Karnataka, India6 yrs 3 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Proven track record in system design and full-stack development.
  • Significant contributions to open-source projects.
  • Awarded for innovative engineering solutions.
Stackforce AI infers this person is a SaaS-focused Full-Stack Developer with strong expertise in cloud services and system design.

Contact

Skills

Core Skills

System DesignLoad TestingApi DevelopmentData WarehousingFull-stack DevelopmentDevops

Other Skills

AWSAWS GlueAWS Step FunctionAmazon S3Amazon SQSAmazon Simple Notification Service (SNS)Amazon Web Services (AWS)AndroidAndroid DevelopmentApache SparkCCascading Style Sheets (CSS)Deep LearningDocker ProductsElastic Stack

About

I am a Computer Science and Engineering graduate from IIT Patna, currently working as a Software Engineer at Google, and previously as a Software Development Engineer 2 at Amazon. My experience has honed my system design and full-stack development skills using cutting-edge frameworks and cloud services. I have a proven track record of driving projects from requirement gathering to production launch. My passion for innovation is demonstrated by my contributions to open-source projects like Google Summer of Code '18 and Google Code-In.

Experience

6 yrs 3 mos
Total Experience
2 yrs 1 mo
Average Tenure
2 yrs 9 mos
Current Experience

Google

Software Engineer

Sep 2023Present · 2 yrs 9 mos · Bengaluru, Karnataka, India · On-site

  • Developed a modular, reusable load testing tool that cut engineering toil for automating new CUJs by 5x, earning an internal Code Health award.
  • Enhanced a popular internal library with metrics and dashboarding capabilities to improve monitoring and visibility.
Java DevelopmentSystem DesignLoad Testing

Amazon

2 roles

Software Development Engineer 2

Promoted

Jul 2022Sep 2023 · 1 yr 2 mos · Bengaluru, Karnataka, India

  • Some of the recent projects I have worked on are:
  • Designed and implemented a tool to perform quick and efficient data deduplication at a huge (billions of items) scale using Apache Spark, AWS Glue, and AWS Step Function, among other technologies.
  • Delivered three components with end-to-end ownership for a dynamic questionnaire application aimed to facilitate export compliance surveys and audits.
  • I am also actively involved in code and design reviews, and mentoring junior developers.
Amazon Web Services (AWS)JavaApache SparkAPI DevelopmentSystem DesignData Warehousing+1

Software Development Engineer

Jul 2020Jul 2022 · 2 yrs · Bengaluru, Karnataka, India

  • Designed the LLD for a generic self-service business rules management system. Designed components and owned critical path code for the same, fulfilling complex business requirements, such as rule conflict detection module, launch scheduler, and item classifier.
  • Presently, the rules are used to assign a classification code to all the source code packages within Amazon (> 4M).
  • Built full stack search and edit portals with React.js frontend and backend in Java, following a layered microservices architecture.
  • Used Elasticsearch as the search store and various AWS services such as Lambda, Step Function, DDB, CDK for the components.

Unitedhealth group

Software Engineering Intern

May 2019Jul 2019 · 2 mos · Greater Bengaluru Area

  • Built a complete DevOps pipeline for centralized logging of various micro-services, followed by creating intuitive, effective real-time business-oriented dashboards using tools like the Elastic Stack, Grafana, Node Exporter, Prometheus.
  • Deployed the entire logging infrastructure to production in a Kubernetes cluster.

Fossasia

2 roles

Google Code-In Mentor

Nov 2018Jan 2019 · 2 mos

  • Creating coding tasks for high school students.
  • Helping students getting started with Open Source development.
  • Mentoring students participating in Google Code-in for various projects under the same organization.

Google Summer of Code '18

Apr 2018Aug 2018 · 4 mos · Remote

  • Worked on developing and adding new features to the Open Event project which offers event managers a platform to organize all kinds of events including concerts, conferences, summits and regular meetups. The components support organizers in all stages from planning the event to publishing it, marketing, and ticket sales. Automated web and mobile apps help attendees to get information easily.
  • Worked on migrating from v1 to v2 where the server and the frontend are completely decoupled.
  • Wrote new API endpoints for the server.
  • Added Facebook Auth to the system
  • Added event search feature on the frontend
  • Wrote new export tasks for exporting details such as orders, speakers, sessions etc as CSV and PDF.
  • Used a lot of Python(mostly Flask) for the server and Javascript for the frontend(mostly Ember)

Motilal oswal securities ltd

Software Development Intern

May 2017Jul 2017 · 2 mos · Mumbai Metropolitan Region

  • Developed a Java application with full GUI support for contracts inventory management via MySQL database with an Intelligent Alert System
  • for contracts due to expire.
  • The application was successfully deployed and is currently in use.

Education

Indian Institute of Technology, Patna

Bachelor of Technology - BTech — Computer Science and Engineering

Jan 2016Jan 2020

Hiranandani Foundation School, Thane

Science

Jan 2014Jan 2016

Stackforce found 100+ more professionals with System Design & Load Testing

Explore similar profiles based on matching skills and experience