2023 — Now
Boulder, Colorado, United States
Led the effort to upgrade multiple packages in our codebase and our ORMs without any customer impact and navigated all breaking changes that were released with those updates as part of preparing for a security audit and compliance review.
Developed and implemented a migration strategy for one of our core back-end services from legacy architecture using polling workers and SQS to using Temporal cloud service. This migration allows for better performance, durable execution, and more visibility into the process which makes it easier for new engineers to onboard and allows non-engineering teams to have insights into the customer data that is generated.
Led a team of cross-functional engineers in migrating the interaction between our front-end service, core back-end service and our rendering service to improve our pipeline in rendering PDF mailpieces and rendering HTML to PDF for mailpieces.
2021 — 2023
Boulder, Colorado, United States
Collaborated in creating an engineering design document outlining the objective, technical specifications, tech-stack, database models, API specifications, metrics and monitoring specifications, and the overall process flow for the Campaign Wizard tool. The tool allows customers to create a campaign to send customized mail-pieces to a large number of target users easily. The number of mailpieces sent by customers using the tool in 2022 was 26% over the target goal with about 50 new customers signing up to use Lob’s platform in Q4 2022.
Built CRUD API endpoints for the Campaign Wizard tool that customers can use to fetch and submit data to lob. The API endpoints are also used by Lob’s front-end dashboard
Worked in a cross-team full-stack role between the API team and the UI Dashboard team which involved fully integrating the front-end web platform with the back-end services that allow customers to fetch and submit data to create customized mail-pieces using the Campaign Wizard tool.
Had a leading role in a cross-team project with Lob’s PDF and mailpiece rendering team to de-duplicate the PDF raw files that are generated when sent to print partners. This allowed our print partners to download only one copy of the PDF raw file for each campaign which helped Lob with a projected annual $400k in AWS savings and 50% potential reduction in creative ingestion by print partners.
Boulder
Acted as team lead in a full-stack role for building out multiple proof-of-concept applications with a front-end built using ReactJS and Material-UI, building out CRUD API endpoints and integrating with AWS services.
Worked on migrating an existing product’s custom machine learning model to Amazon Sagemaker Studio. The model was then queried for a prediction result from a node application hosted on AWS Lambda via the AWS API gateway service.
Created a proof-of-concept node application that connects an existing Cognizant internal medical platform for wearable devices for patients and Microsoft cloud for healthcare. The app sends alerts to a specified MS Teams channel using a MS Teams bot application with custom bot commands. The application also allowed patients and medical staff to schedule appointments using Microsoft Bookings and have virtual medical appoints over MS Teams.
Worked on a team to build out a centralized web platform for Cognizant products which is internal to Cognizant Employees. My work involved integrating our platform with GitHub to fetch and display repository information and allowing role-based access to features within our platform and building out the front-end UI using React.
Created a python docker container and microservice with Circle CI integration for CI/CD for the utility service which can be used to perform integration testing between different microservices and also perform testing of the rule engine implementation. It also allows users to upload data into a demo environment, or any other development environment by supplying parameters using the CLI.
Created a python docker container and microservice for a data migration microservice with Circle CI integration for CI/CD which is responsible for seeding data to four other microservices databases. The microservice handles foreign key dependencies between tables and between the different microservices and was deployed across the different environments.
2018 — 2019
Boulder, CO
As a 3rd party, used PG&E's sharemydata platform to access and retrieve authorized customer data at regular intervals. Once the data was received, it had to be parsed and saved in the system.
Created a registration process where customers can sign up and then authorize their sharemydata account directly as part of the registration process
Set up an API where customers can log into their BigCommerce account using their version of single sign on
Worked on setting up SAML SSO between client’s websites and the planet ecosystems tool using the SimpleSAMLphp application.
2017 — 2018
Boulder, CO
Continued to maintain both mobile applications. Implemented updates and added new features as designed to both apps.
Scripted automated acceptance tests and functional tests using codeception integrated with Laravel framework for PHP.
Worked on integrating SurveyMonkey, re-writing and porting pages previously written using jquery into vue.js.
Education
2015 — 2017
University of Colorado Boulder
Master’s Degree
2015 — 2017
2011 — 2015
PES Institute of Technology
Bachelor's Degree
2011 — 2015
2009 — 2011
National Public School, Indiranagar
High School
2009 — 2011