Experience
2022 — Now
2022 — Now
San Francisco Bay Area
• Modernize existing legacy Lab Systems User Interfaces and Infrastructure from IBM Mainframe/Reflections to be Cloud Native and micro service based. Lead a team of 5 developers, 2 UX designers focused on the User Interface.
• The front-end uses Angular 18 with Bootstrap with workflows designed in FIGMA. The backend is a combination of services written in Express, Spring Boot and ASP.Net Core.
• Data Engineering, training and verification of models for Accessioning OCR. Trained and evaluated multiple models and products to extract patient, physician and test information from Requisition Documents to reduce the time taken and reduce errors during manual accessioning. It also involved a POC C# .NET application. The evaluation was a collaborative effort with an Amazon Team Quantiphi.
• The data pipeline was setup in Airflow, Lambda. Training/evaluation of models was done in Sagemaker. Some technologies/models used for extraction/inference were Amazon Textract, AWS Comprehend, HuggingFace LayoutLM, Llama. Infrastructure was managed using Terraform on AWS.
2021 — 2022
2021 — 2022
San Francisco Bay Area
• Migrate the Vectra Autoimmune Test Suite infrastructure from Myriad to Labcorp. Architected and developed the DORIS platform to facilitate the interface between Vectra Report Generation, Vectra Patient Portal, Provider Portal, Labcorp Patient Service, and Labcorp Lab Systems.
• DORIS was built using AWS Kinesis, SQS, S3, API Gateway, RDS – Postgres/Aurora/Oracle, API Gateway, DynamoDB, AWS Lambda, AWS Step Functions, IBM MQ. The platform interfaces with cloud/on-prem services/systems built on Spring Boot, S3, Flask, Express. Infrastructure managed with Terraform and serverless.
• Architected and developed Pathologist Workbench, a platform for Pathologists to capture Photomicrograph Images, annotate Image, add/edit diagnosis, preview reports and release reports to physicians/patients. Lead a team of 3 developers and 1 UX designer.
• The Pathologist Workbench is an Angular 13 web application rendered in Electron. It interfaces with microscope cameras using a TWAIN application connected using a node-gyp compiled node module. UI wireframed in FIGMA used a combination of Angular Material components and Angular CDK. Application updates delivered using Electron-updater on S3. The backend image store is S3, backend data service is ObjectScript on InterSystems IRIS and metadata store is a custom S3 compliant service. Infrastructure managed in Terraform.
2019 — 2021
2019 — 2021
South San Francisco
• Develop and maintain the LIMS system and allied services for the Myriad AutoImmune line of tests.
• The LIMS backend is a Java application interfacing with an Oracle database. The frontend is a combination of pages generated using LabVantage and custom pages using Javascript, frameworks/libraries such as Angular, flot, etc. The other backend services are built in Spring Boot, Node, AWS lambda. AWS infrastructure is maintained using Terraform, CloudFormation with serverless framework.
2015 — 2019
Explored Gaussian processes to generate model distribution in a multi-sensor environment. Used python and MATLAB to collect and process sensor data.
Implemented a Paxos based(consensus) key-value replicated server. Extended it to a sharded key-value server. These highly available and fault tolerant systems were prototyped in GoLang.
Created a framework to collect and use sentiment from a large number of news feeds of stocks
for use in High Frequency Trading. Built using Apache Spark and Yahoo Finance API.
2018 — 2019
2018 — 2019
Draper, Utah
Create and support workflows for platform integration with partners such as Clover, Amex,
Mastercard. Aid revenue generation for Business Intelligence by presenting simplified data models.
Workflows created with Apache Airflow to exchange data between disparate sources such as S3, Clover API, etc. into a dimensional model in Redshift.
Education
University of Utah
Master of Science (MS)
VIT, University of Pune, Pune, First Class