Summary
Overview
Work History
Education
Skills
Timeline
Generic

Nishant Ghan

Seattle,WA

Summary

10 years of experience as a software engineer in the field of digital e-commerce, data analysis and build systems with a demonstrated aptitude for problem solving using distributed and scalable technologies such as Java, C++, Gradle and other high-level programming languages while working closely with a team, mentoring the new members and learning and questioning senior members with compassionate leadership skills and emotion intelligence.

Overview

10
10
years of professional experience

Work History

Senior Member Of Technical Staff

Salesforce
Seattle, WA.
05.2020 - Current
  • Designed and implemented reliable and scalable build systems ensuring maximum developer productivity
  • Reduced end-to-end CI pipeline times by decoupling complex dependency graph of the monolith build
  • Upgraded the Monolith’s Gradle build system by a major version that had complex breaking issues that required resolving 1000s of deprecations and 100s of code fixes in terms of the build logic.
  • Primary knowledge expert on supporting the build telemetry system (GE) as well as configuration of monitoring and alerting on the server that hosted that system
  • Implemented process improvements to smooth development cycle and increase collaboration by consistently documenting SOPs and providing periodic oncall support.

Senior Software Engineer

Tableau
Seattle, WA
05.2015 - 04.2020
  • Core team member to design and implement apis for a new feature called "Web Data Connector" which allowed Tableau to connect to the data available on the web
  • Designed a feature to add a two way communication between the client side web data connector and the server side such that server side processing could send progress updates back to client side.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Trained and mentored junior developers and engineers, teaching skills in Tableau, C++ APIs, html, unit test strategies and WDC simulator and working to improve overall team performance.

Software Development Engineer

Amazon
Seattle, WA.
07.2012 - 05.2015
  • Built and owned scalable backend server side REST APIs for Amazon Appstore for Android and Fire TV - Managing purchase, download, installing, entitlement of apps and in-app items
  • Cross team communication with promotions and emails team, marketing manager and QAs to finalize and polish requirements and drive QA testing
  • Create dashboard, sops and monitors on the system to detect and resolve issues quickly
  • Managing and resolving operational issues being on call 24/7 and otherwise as well as during every project launch
  • Mentored new team member and interns and onboarded them.
  • Conducted phone screens and face to face interviews.
  • Updated old code bases to modern development standards, improving functionality. Perforce to git conversion with added unit tests maintaining 94% code coverage.
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • My completed product features were used by 1M+ customers on average.

Education

Master of Science - Computer Engineering

University Of Florida
05.2012

Bachelor Of Technology - Information Technology

College Of Engineering
05.2007

Skills

  • Java, C, Groovy, Gradle, SQL, Python, Databases, AWS, Distributed Systems, Tableau, TeamCity, Kotlin, NewRelic, HTML, PostgreSQL, System Design, Defect Analysis and Resolution, Restful API, Unix, Stress testing

Timeline

Senior Member Of Technical Staff

Salesforce
05.2020 - Current

Senior Software Engineer

Tableau
05.2015 - 04.2020

Software Development Engineer

Amazon
07.2012 - 05.2015

Master of Science - Computer Engineering

University Of Florida

Bachelor Of Technology - Information Technology

College Of Engineering
Nishant Ghan