Kruti Pandya

Sunnyvale, CA ยท kruti.pandya90@gmail.com

I have tangible and translatable work experience in Java,REST Web Services, Node.JS, SQL, AWS and more..
I enjoy solving problems and learning from them at each step of the process.


Experience

Software Engineer 2

Bill.com

Currently building sustainable code for Document Service project, where

  • I'm working on a microservice architecture to establish repeatable process for developing and deploying service to AWS
  • I learnt how to incorporate true CI/CD pipeline using Gitlab on-prem and on AWS
  • I learnt to moniter trends on New Relic and add alerts using Splunk
  • With document service, we moved to independent releases

Designed and implemented Cross Pod Communication(CPC) as part of scaling MainApp

  • Orchestrated CPC design using AWS SQS to enable asynchronous communication between PODs
  • Implemented producer-consumers of queue to create and update entities
  • Learnt to write Cloud Formation scripts to create resources on AWS
July 2018 - Present

Software Engineer

Bill.com

As part of infrastructure team

  • I implemented infrastructure level logger changes in Dropwizard framework, that is used by all the microservice projects at Bill.com.
  • I worked on building REST (using Jersy framework) APIs for various features
  • Used Redis to add caching layer and Hystrix library to add resiliency and fault tolerance
  • Developed background process - daily scheduled tasks that retrives data from a third-party integrated app and writes to Bill.com database
  • Mentored new team members on understanding API infrastructure
April 2017 - June 2018

Software Engineer Intern

Service Now
  • Worked on a pilot project to design and build inbound REST APIs using Node.JS, and writing test-suites in Protractor.JS to enable direct access to ServiceNow's instance data (tables and records).
  • Provided basic authentication support for the REST APIs.
  • Also, made extensive use of JavaScript(ES6) features in order to build sustainable and scalable design of REST APIs
June 2016 - December 2016

Systems Engineer

Tata Consultancy Services

Module lead for a Government project - Industry Academia Partnership

  • Worked on building a web application in Servlet MVC architecture and JavaBeans to streamline data gathering from various districts for a government organizattion
  • Handled large data sets to create/manipulate reports generated using excel and PDF APIs.
  • Using Liferay Framework, leveraged content management functionalities to enhance the look and feel of web application
  • Modeled stored procedure for inserting/updating normalized data
January 2012 - September 2014

Education

San Jose State University

Master of Science
Software Engineering

GPA: 3.70

January 2015 - December 2016

Ganpat University

Bachelor of Technology
Computer Science

GPA: 3.60

August 2007 - May 2011

Skills

Programming Languages & Tools


Coursework
  • Data Structures & Algorithms
  • Enterprise Distributed Systems & Application Development
  • Software Engineering Processes
  • Storage & Network Virtulization
  • Web & Data Mining

Posts

Work in progress...