Jay Gandhi
Senior Software Engineer, UX Foundations Platform, ServiceNow
📧 [email protected]
Synopsis
- Versatile Developer with 9 years of experience in software engineering.
- Skilled in JavaScript, Java, and Python.
- Expertise in designing APIs/code to support extensibility, customization, and reusability.
- Proficient in designing data warehousing and building OLAP solutions using Big Data tools.
- Experienced with Amazon Web Services (Lambda, EC2, S3, EMR, SQS, and ELB) and Heroku.
- Knowledgeable in DevOps, various APMs (Rollbar, Sentry, New Relic), CI/CD tools (CircleCI and Jenkins), and deployment tools (AWS CloudFormation and in-house CLI tools).
Work History
Senior Software Engineer
ServiceNow | January 2019 - October 2024 | Remote Stack: Java with Rhino JS engine, JavaScript (ES5, ES6), Web Component Framework
- Part of Platform - UX Foundation, Building browser agent for client performance tracking.
- Improved Support’s Time to action by ~10% on customer cases/escalations.
- Increased first time load by ~20% by prefetching UX and theming assets, breaking down pages into macroponents, and consolidating multiple network calls into a single compositional streaming network call.
- Reduced average case resolution time from 8 days to 5 days and decreased new defect rate from 55% to 20% by spearheading internal developer advocacy efforts.
- Created web components, including a Gantt chart, DataGrid, Calendar, and relational map, using D3.js.
- Enhanced extendibility of the Timesheet Portal, reducing customer incidents by 35% in six months.
- Scrum Lead, Track Master, mentor to new colleagues, and member of the Performance and Accessibility Guilds.
Full Stack Developer
ReportGarden | June 2017 - January 2019 | Hyderabad Stack: Ruby on Rails, React, Sidekiq, Postgres, Python, Java, Amazon Web Services
- Developed an OLAP service using Apache Spark on EMR and AWS services (Athena, Fargate, SES, Lambda) for seamless integration.
- Created a Java-based background job framework, “Drone,” reducing costs by 80% for data-heavy integrations.
- Engineered “Scrapie,” a Java framework using JSoup to scrape business directories, cutting down developer hours by 90%.
- Implemented a PDF report generation solution using Chrome Headless and AWS Lambda, reducing customer incidents by 60%.
- Contributed to products like ReportGarden, TribeLocal, Gauge.es, and ClientFlow.
Lead Developer
Discover Dollar | December 2015 - June 2017 | Bengaluru Stack: Node.js with Express, MariaDB/MySQL, MongoDB, AngularJS, R, Apache Spark
- Joined as one of the earliest employees, growing from Associate Developer to Lead.
- Managed end-to-end responsibilities including technology management, deployment, monitoring, code ownership, and client coordination.
- Achieved $1 million in quarterly recoveries for the first client within 6 months.
- Developed solutions using financial datasets with R, Python, and Apache Spark (PySpark).
Awards
- 3 UTG Llama Awards and 1 UTG Alpaca Award at ServiceNow for exceptional performance, collaboration, enablement, and hiring.
Education
- Bachelor of Engineering in Electronics and Communication V.V.P. Engineering College, Rajkot, Gujarat CGPA: 7.68 | May 2014
Work Authorization
- Valid B1/B2 visa holder, authorized for temporary business travel to the U.S.