Krunal Jain

611 S, Park Street, Salt Lake City, Utah. (801) 864-8097ยท krunal.bitsy@gmail.com

I am graduate student at the University of Utah pursuing masters in Computer Science. I have 2 years of professional experience as a full stack Software Engineer. I interned at Google in the summer of 2018 working with the Google Kubernetes Engine Storage Lifecycle team. My manager was Lucien Avramov (lucienav@google.com) and my mentors were Michelle Au (msau@google.com) and David Zhu (dyzz@google.com). Prior to that, I worked for 2 years as a full stack Software Engineer and worked on the Factory Pre Owned Collection portal for General Motors US, which is one of the busiest website in the preowned vehicles domain.


Experience

Software Engineering Intern

Google
  • Google Cloud Filestore Container Storage Interface Driver IP Reservation Added IP reservation functionality to avoid IP conflicts between Kubernetes services and Google Cloud Filestore instances.
    Commit Link
  • Added E2E testing functionality to run tests on remote Google Cloud Filestore instances.
    Commit Link
  • Resolved Kubernetes File System type defaulting to ext4 to abide with API specs.
    Commit Link
  • Resolved Kubernetes volume rounding bug which rounded the requested claim to GBs instead of GiBs leading to additional storage allocation.
    Commit Link
    Commit Link
  • Created an onboarding document comprising of the entire flow of tutorials, labs and readings used to get started with Kubernetes.
  • Performed Critical User Journey for installation of Istio with Google Kubernetes Engine.
  • Participated in surveys with technical writers to enhance Kubernetes documentation.
  • All implemented functionality active in production.
May 2018 - August 2018

Software Engineer

CDK Global
  • Developed REST services using spring boot.
  • Worked towards queuing requests to service using RabbitMQ.
  • Optimized search performance using Elasticsearch.
  • Aided migration of services to AWS and Docker.
  • Client side development involved cookie functionality and web development.
  • Knowledge of testing frameworks like Jasmine and Selenium.
  • Developed interactive dashboard to report business metrics to clients.
  • Software development using Agile methodology.
August 2015 - July 2017

Software Engineering Intern

CDK Global
  • Developed a metrics dashboard using SpringBoot and Angular JS to evaluate team performance.
  • Developed three web applications Hospital Management System, Hotel Management System and Movie ticket booking system using C# at the backend.
  • Developed a PGN parser using C# that processes a PGN file and simulates the chess game on the console.
June 2015 - July 2015

Graduate Teaching Assistant

University of Utah
  • TA for Graduate Computer Architecture course CS 6810.
August 2018 - Present

Graduate Research Assistant

University of Utah
  • My research focused on the interaction of Operating Systems with the underlying cache architecture.
  • Worked towards optimizing routing strategies for multi channel caches to reduce system energy and execution time.
January 2018 - May 2018

Education

University of Utah

Master of Science
Computer Science

GPA: 3.77

August 2017 - May 2019

Pune Institute of Computer Technology

Bachelor of Science
Electronics and Telecommunication

GPA: 3.55

August 2011 - May 2015

Sir Parashurambhau College

Science

GPA: A

August 2009 - May 2011

Skills

Programming Languages & Tools
Workflow
  • Full Stack Software Development and Testing
  • Professional experience with cloud and containerization
  • Cross Functional Teams
  • Agile Development & Scrum

Interests

Apart from being a Software Engineer, I enjoy most of my time being outdoors. In the winter, I am an avid skier and novice ice climber. During the warmer months, I enjoy mountain biking, free climbing, and kayaking.

When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I am an aspiring chef, and I spend a large amount of my free time exploring the latest technology advancements in the software development world.


Awards & Certifications

  • CLASH contest winner at Credenz 2013
  • CLASH contest winner at Credenz 2014
  • PRADNYA Algorithm design contest winner at Impetus and Concepts 2014
  • Part of college Robocon team which competed in national finals
  • Java certification from Seed Infotech, Pune
  • Android application development workshop under Mr. Vikas Patel
  • Adavanced Javascript workshop conducted by T.K. Magesh
  • Chair of CDK Global Toastmasters Club