Lead Retail Growth team by architecting and implementing new features
Provide technical mentorship to the team
Technologies Used: Ruby on Rails, MySQL, GCP, React
Staff Software Engineer
Shopify
07.2023 - 11.2023
Lead growth monetization projects which involves collaborating with multiple teams and building alignment with senior stakeholders on technical direction.
Drove team towards greater operational excellence by establishing on-call routines, service SLOs and setting observability standards.
Mentor team members.
Technologies Used: Ruby on Rails, MySQL, GCP, React
Senior Developer
Shopify
07.2021 - 07.2023
Lead multiple growth monetization projects involving running A/B experiments and building billing features.
Mentored developers to ramp them up for increased impact.
Technologies Used: Ruby on Rails, MySQL, GCP, React
Software Engineer
Arcadia
10.2020 - 07.2021
Developed standard and custom software to integrate large clinical and claims data sets into the Arcadia Analytics infrastructure; Developing new functionality for Arcadia's Analytics portal using Ruby on Rails
Technologies Used: Scala, Apache Spark, Apache Zeppelin, Ruby on Rails
Software Engineer - Senior
UPMC Enterprises
08.2020 - 10.2020
Developed API endpoints used by MyUPMC, UPMC's mobile application, to retrieve patient, appointment data etc to assist with virtual visit
Technologies Used: Spring Boot, Docker, Kubernetes
Software Engineer - Intermediate
UPMC
09.2018 - 08.2020
Developed bulk retrieval solution to retrieve clinical documents using Spring Boot and AWS Batch; Developed ETL solution using Apache Camel to process 3 years VNA imaging data (~ 5 TB); Developed text-searching REST APIs using ElasticSearch and Ruby on Rails for searching 200 million clinical notes and nearly 9.5 million image metadata
Technologies Used: Spring Boot, AWS Batch, Apache Camel, ElasticSearch, Ruby on Rails, Docker, Kubernetes, Kong, DataDog
Software Engineer - Associate
UPMC
04.2017 - 08.2018
Developed cloud-based clinical data repository that supports storing historical as well as real-time data; Designed and developed REST APIs using Ruby on Rails to retrieve and store imaging metadata from DICOM images; Used DataDog and Grafana for application monitoring and analytics purpose
Coordinated team of seven to develop a generic distributed data store that leverages blockchain technology to store real time transaction data across multiple servers; Achieved a peak load processing of 2000 transactions/sec
Facilitated requirement gathering sessions
Achieved client satisfaction by creating cost-effective resilient system; Implemented system using Java and LevelDB
Created data visualization dashboard using CanvasJS and Highcharts
Education
Master of Science - Information Technology
Carnegie Mellon University, School of Computer Science
Pittsburgh, USA
09.2016
Master of Science - Computer Science And Engineering
Rajiv Gandhi Technical University
Bhopal, India
06.2015
Certification
Scrum Alliance
CERTIFIED SCRUMMASTER (CSM), 03/01/17
AWS CERTIFIED DEVELOPER - ASSOCIATE, 09/01/16
Projects
ALLEGNY COUNTY TRIP PLANNER APP, 04/01/16, 05/01/16, Conducted user study through surveys and created wireframe screens. Developed an android application that provides real-time bus location using Port Authority API. Documented design decisions in providing different means of mobile access to the information (Web Application Vs. Mobile Web Vs. Mobile Apps) for a public transit
WEB APPLICATION AND WEB SERVICE DEVELOPMENT, 01/01/16, 02/01/16, Developed a mutual-fund trading application using Java and MySQL . Deployed application on AWS using RDS and Elastic Beanstalk. Developed API using REST architecture
Timeline
Staff Software Engineer
Shopify
11.2023 - Current
Staff Software Engineer
Shopify
07.2023 - 11.2023
Senior Developer
Shopify
07.2021 - 07.2023
Software Engineer
Arcadia
10.2020 - 07.2021
Software Engineer - Senior
UPMC Enterprises
08.2020 - 10.2020
Software Engineer - Intermediate
UPMC
09.2018 - 08.2020
Software Engineer - Associate
UPMC
04.2017 - 08.2018
Software Engineer (Practicum Student)
The Bank of New York Mellon
06.2016 - 08.2016
Master of Science - Information Technology
Carnegie Mellon University, School of Computer Science
Master of Science - Computer Science And Engineering