Yash Mehrotra

Senior Software Engineer

India7 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Kubernetes and cloud infrastructure management.
  • Proven track record in building scalable systems.
  • Strong background in security and DevOps practices.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with a focus on Infrastructure and Security.

Contact

Skills

Core Skills

KubernetesInfrastructure ManagementDevopsSearch SystemsApi DevelopmentSoftware DevelopmentFull Stack DevelopmentSecurity SystemsWeb Development

Other Skills

GCP KubernetesTerraformGitOpsArgoCDgRPCGraphQLAWS EKSLinkerdCustom SchedulerDisaster Recovery PipelineElasticsearchMentoringDistributed TracingRegular ExpressionMachine Learning

About

.

Experience

7 yrs 5 mos
Total Experience
1 yr 6 mos
Average Tenure
3 yrs 10 mos
Current Experience

Flanksource

Senior Software Engineer

Jul 2022Present · 3 yrs 10 mos

Lummo (formerly bukukas)

Senior Software Engineer: Platform & Infrastructure

Aug 2020Jul 2022 · 1 yr 11 mos

  • Migrated all the workloads from Heroku to GCP Kubernetes
  • Built & managed the entire infrastructure using terraform and kubernetes
  • Created a GitOps based workflow for the whole organisation on top of ArgoCD
  • Added canary rollout functionality with automatic rollback on bad deployments
  • Wrote a kubernetes controller to orchestrate spawnable developer environments
  • Made an L7 aware sidecar proxy for rate-limiting, circuit-breaking & observability supporting gRPC & GraphQL with an overhead of less than 3ms
GCP KubernetesTerraformGitOpsArgoCDKubernetesgRPC+2

Mindtickle

Software Engineer: DevOps

Jul 2019Aug 2020 · 1 yr 1 mo · Pune, Maharashtra, India

  • Migrated the kubernetes cluster from kops to AWS EKS
  • Added Linkerd service mesh for observability & networking performance
  • Made a custom scheduler to equally distribute workloads across node groups
  • Wrote a disaster recovery pipeline to recreate the production cluster in 30 minutes
  • Added a GitOps flow to automate tool updates significantly reducing manual errors
  • Built & open-sourced an operator tool to integrate AWS IAM with kubernetes roles
AWS EKSLinkerdCustom SchedulerDisaster Recovery PipelineGitOpsDevOps+1

Blinkit

Software Engineer: API & Search

Feb 2017Jul 2019 · 2 yrs 5 mos · Gurgaon, India

  • Worked on the Search & Discovery team which handled 120K queries/min.
  • Rewrote the product indexing pipeline & reduced the total time
  • taken from 3 hours to 10 minutes.
  • Built an Elasticsearch query builder to abstract away complex query writing.
  • Mentored an intern and made a PoC for distributed tracing using Jaeger.
  • Migrated the system from Ansible to Kubernetes and built custom tooling
  • for automating management of manifests, deployment, configurations & the cluster.
  • Led the developer experience team and built an ecosystem that
  • allowed anyone to launch their own staging environment in under 5 minutes
ElasticsearchKubernetesMentoringDistributed TracingSearch SystemsAPI Development

Hackerearth

R&D Software Developer Intern

Jun 2016Aug 2016 · 2 mos · Bangalore

  • Wrote the evaluation platform for Regular Expression, File Evaluation &
  • Machine Learning Problems.
  • Built an auto-scaling system which adds/removes servers by predicting
  • the load using forecasting algorithms (Holt-Winters Algorithm).
Regular ExpressionMachine LearningAuto-scalingForecasting AlgorithmsSoftware Development

Samoza

Full Stack Developer Intern

Dec 2015Apr 2016 · 4 mos · Bengaluru Area, India

  • Worked on the core platform to build a RESTful API.
  • Integrated Elasticsearch as the search backend.
  • Implemented a JWT based authentication system.
  • Was incharge of devops as well
  • Developed numerous features for the advancement of the app
  • Tech Stack: Ruby on Rails, PostgreSQL, Elasticsearch
RESTful APIElasticsearchJWT AuthenticationFull Stack Development

Znapin

Growth Hacker Intern

Dec 2015Feb 2016 · 2 mos · Mumbai Area, India

  • Growth Hacking Stuff

Mozilla

Student Developer

Sep 2015Feb 2016 · 5 mos

  • Working with Mozilla Security Team on MozDef Platform as a part of Mozilla Winter of
  • Security 2015 .
  • Created new Virtual Reality Interfaces using three.js to visualize various threat actors and security
  • breaches
  • Worked on simulating those attacks on the Virtual Reality Interfaces using Elasticsearch and MongoDB.
  • Fixed existing bugs in the MozDef Platform.
  • Project Home : https://github.com/mozilla/MozDef/
  • My Contributions : https://github.com/mozilla/mozdef/commits?author=yashmehrotra
  • Tech Stack : MeteorJS, Python, Elasticsearch, MongoDB

Blinkit

Software Engineer Intern

Jun 2015Jul 2015 · 1 mo · Gurgaon, India

  • Castamere : Authored an open-source tool with the aim to add an authentication layer. It was designed to be used with Elasticsearch for testing Elasticsearch servers in
  • production. Link: https://github.com/grofers/Castamere
  • Wrote API Endpoints for generation of financial reports, growth dashboard and geocoding related
  • tasks. Implemented SCD (Slowly Changing Dimensions) Type II for keeping a track of discount coupons
  • and their effects.
  • CMS : Various bug-fixes and feature additions.
  • Integrated Celery for asynchronous task queuing.
  • Implemented caching throughout the site with a Redis Backend.
  • Integrated Travis CI for lint checking.
  • Implemented quality control layer for product checking.
  • Implemented SCD Type II for keeping track of changes in product details.
  • Analytics : Wrote a system for analyzing the carts of the users by indexing them in an Elasticsearch
  • cluster which were fetched through PostgreSQL and used Gearman as an asynchronous task
  • processing queue to allow real-time indexing.
  • Wrote a Tech blog post about using Gearman and Elastic search to index data realtime:
  • http://lambda.grofers.com/2015/07/31/keep-calm-and-index-everything/
  • Tech Stack : Python (Django, Flask), NodeJS (Express), PostgreSQL, Elasticsearch, Gearman.
Virtual RealityElasticsearchMongoDBSecurity Systems

Pixpa

Web Development Intern

Jun 2014Aug 2014 · 2 mos · New Delhi, India

  • Integrated Social Login Feature allowing users to signup/login through Facebook and created a
  • module to link existing user's account with their Facebook Account. Also wrote a module to track a
  • user's Login Frequency (for marketing needs).
  • Gallery Downloader: A feature which allowed creative professionals to download their existing
  • galleries as zipfiles using the Rackspace API.
  • Made a Customer Relationship Management Tool which allowed users to manage and
  • communicate with the customers for their websites. With the help of this tool, users could maintain their customers, and respond to them in an improved and efficient way.
  • User State Tracking System: A tool which tracked the user's progress on the User's
  • Dashboard. Devised an Algorithm which would suggest users various options to improve their Website's Traffic based on their current progress.
  • Tech Stack : Python (Django), MySQL, JavaScript(Vanilla JS + JQuery) , PHP
PythonDjangoPostgreSQLElasticsearchWeb Development

Education

Jaypee Institute of Information Technology

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2013Jan 2017

Kendriya Vidyalaya Picket

Jan 2009Jan 2011

Stackforce found 100+ more professionals with Kubernetes & Infrastructure Management

Explore similar profiles based on matching skills and experience