Kunal Yadav

Kunal Yadav

Web Development Intern

location of Kunal YadavDublin, County Dublin, Ireland

Connect with Kunal Yadav to Send Message

Connect

Connect with Kunal Yadav to Send Message

Connect
  • Timeline

  • About me

    Product Engineer at Intercom

  • Education

    • Free Code Camp

      2016 - 2017
      Full Stack Web Development Certification Computer Software Engineering
    • Meerut Institute of Engineering and Technology(MIET)

      2015 - 2019
      B.Tech Computer Science
  • Experience

    • MIC Tech Business Labs

      Nov 2017 - Aug 2018
      Web Development Intern

      My responsibilities included building the back-end of the MyShikshak website and connecting it to the front-end.The main technologies that I worked with are -1. Node.js - As the backend server for the website2. MySQL - As the database3. AWS - CI/CD pipeline to automatically deploy on development and production systems.

    • PayZello

      Nov 2018 - Jun 2019
      Full Stack Developer

      My Responsibilities included - Building the Front-end of the website in React and the Mobile App in React Native.Deploying and managing the application on AWS and building microservices using lambda functions.I also developed a serverless microservice to track emails and email events on a per user level.

    • SquadStack

      Jul 2019 - Mar 2022

      Key Accomplishments- Designed and built a scalable data store for Auctm and custom ETL to send data from Amazon Aurora to TimescaleDB.- Migrated our Cloud Infra from Singapore to Mumbai region of AWS via CDK/Cloudformation.- Worked with Ylopo's team to migrate cloud infra across AWS accounts for Ylopo's acquisition of Auctm.- Worked as part of the platform team to improve experience of engineers across the org.Tech Stack:- Python with Django- PostgreSQL- AWS- Docker- Celery Show less Key Accomplishments:- Built Bifrost from scratch - a system that automatically fetches data from CRMs and delivers it to data scientists. Its capable of fetching data for 200k+ leads in a single day (depending on API limits of CRMs). Data Scientists observed a 6-7x increase in productivity. - Worked closely with Data Scientists and automated deployment of ML workflows and models on production systems. (Predicting 4-5k+ leads daily, 200k+ one time)- Managed deployment of Application/Worker Servers on AWS following AWS best practices.- Migrated PostgreSQL from RDS to Aurora RDS.- Integrated logging of multiple systems with ELK stack. Set up APM and created alerts for API SLAs.- Optimized APM and Elasticsearch to capture performance data from the systems of multiple products that send more than 1M+ events every hour.- Created Infrastructure as Code for SquadStack's infra using AWS CDK. Automated creation and destruction of the infra with a single click for Load testing, hence saving hours of manual effort.- Set up JupyterHub for the DS team, onboarded them on it, and integrated it with AWS SageMaker to run Training Jobs- Cost optimization of AWS resources.- Onboarded and Mentored new Engineers Show less

      • Product Engineer II

        Apr 2021 - Mar 2022
      • Product Engineer I

        Jul 2019 - Mar 2021
    • Intercom

      Mar 2022 - now

      Responsible for everything Elasticsearch at Intercom as part of Team Datastores.Our Elasticsearch clusters contain more than 350TB of customer data, store more than 300 billion documents, and serve more than 60 thousand requests per second at peak.https://www.intercom.com/blog/optimising-elasticsearch-at-intercom/

      • Product Engineer III

        Apr 2024 - now
      • Product Engineer II

        Mar 2022 - Mar 2024
  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Kunal Yadav
      Won Airbus Aerothon 2019 Airbus Mar 2019 Airbus's Hackathon in Bangalore in which hundreds of participants around the country came to compete.