Senior Software Engineer
Full-stack Engineer focussed in leveraging web and machine learning technologies to help enhance automation and solve problems to provide better experiences to consumers, promote more efficiency in existing processes and subsequently making the world a better place.
Full Stack DevelopmentModel Training and TestingAWSCI/CDA/B Testing
Skills
Backend
LAMP StackLaravelCodeIgniterNode.jsPythonPyTorchVue.jsNext.jsRuby on Rails
Languages
PHPPythonJavaScriptCC++Java
Data / BI
MySQLTableauPostgresMongoDB
Cloud / DevOps
Amazon Web ServicesAnsibleTerraformGitHubSVN
Product / Observability
DataDogNew RelicOptimizelyA/B TestingStripe API IntegrationOpen AI API IntegrationAnaconda NavigatorJupyter NotebooksAWS CloudWatch
Development Processes
AgileJiraSDLCKanban
Work Experience
Tribute Technology
September 2020 - Present
- Co-Developed a web application using the Laravel Framework that scrapes data from our clients old website to our systems during the onboarding process.
- Worked on integrating new services, API, and features to our main web application to help enhance our customer's experience.
- Worked as a Sustaining Engineer in rotations to help maintain and address customer-related issues.
- Helped transition our development team to Agile and was assigned the role of scrum master.
- Worked and designed a tool to facilitate the migration of data from our legacy environment to an environment on AWS.
- Worked on AB Test Development on our e-commerce store to determine features that could help increase revenue and value for the organization.
- Managed and worked on building a CI/CD pipeline using GitHub Actions.
- Built a front-end service to create and update routing parameters for our website routing system.
- Developed and launched a Shopify store in collaboration with external partners to distribute edible sympathy gifts, providing compassionate support to grieving families and driving e-commerce growth.
- Responsible for the end-to-end software release process for the company's web platform, coordinating cross-functional teams to ensure seamless and timely deployments
- Accelerated development for two internal teams, ensuring timely achievement of quarterly KPIs by implementing streamlined processes and cross-functional collaboration.
- Guided our offshore teams to help migrate data from our legacy platforms to our new consolidated obituary platform, ensuring a timely achievement in providing customers with a better experience on our platform while improving the sites performance and simplifying the process of adding new changes to the obituary platform.
CodePlex Technology Services
June 2019 - June 2019
- Worked on writing importers to programmatically navigate clients old websites and import obituary content-related data using web scraping technology(HTML DOM parser) when customers are boarded on to the CFS's platform.
Mindzen Inc
December 2018 - December 2018
- Helped develop an AI enabled chatbot for Mindzen for a Proof of Concept idea. It was made using Google's Dialogflow platform.
Rao's Infosoft Join
July 2018 - July 2018
- Conducted comparative analysis and testing of machine learning algorithms to optimize recruitment workflows and improve communication efficiency between companies, recruiters, and job applicants.
Projects
Melanoma Prediction Model Analysis Using DenseNet and CoATNet-3
This project implements a deep-learning pipeline for automated melanoma detection on the SIIM-ISIC skin lesion dataset. It leverages a pretrained CoAtNet-3 and DenseNet backbone augmented with patient metadata (age, sex, and anatomical site) and employs focal loss to address class imbalance. This analysis helped determine which model was more suitable to process and identify key features for a positive case of melanoma
Automated Agent to Solve Ravens Progressive Matrices
The Automated Agent was developed using Pillow and OpenCV to process and perform operations on the images from the Ravens Progressive Matrices to identify the relationship between the input images to generate the output image that the agent should select from a given set of potential answer.
Automated Stock Pricing Predictor
Prediction of Length of Stay in Hospitals is a machine learning program that is used to determine the patients length of stay in a hospital based on the symptoms of a patient and the existing patients in various hospitals. It uses various machine learning algorithms like regression and decision trees.
Housing Market Analysis
The Housing Market Analysis in the United States utilizes post-processed data from Zillow and Red Fin with an ARIMA model to predict the Affordability and Economic Conditions of the housing market for ZIP codes across the United States.
Advanced Traffic Management Using Machine Learning
Advanced Traffic Management is a project that uses ARIMA and Linear Regression to predict a 7 Day Average Traffic Density on a Auckland Traffic Dataset.
Prediction Of Stay in Hospitals
Prediction of Length of Stay in Hospitals is a machine learning program that is used to determine the patients length of stay in a hospital based on the symptoms of a patient and the existing patients in various hospitals. It uses various machine learning algorithms like regression and decision trees.
The Lone Traveller
The Lone Traveller is a travel website that provides information about various cities in India in a dynamic and transitional manner. It also uses HTML and CSS for the structure and styling of the login page and PHP is incorporated for Database Connection and Login Validation.
Achievements
- Tribute Technology Innovator Award
Education
- Masters in Computer Science | Georgia Institute of Technology (September 2023)
- Bachelors of Technology | SRM Institute of Science and Technology (June 2016 - May 2020)
- High School | Delhi Public School - Bangalore East (June 2015 - May 2016)
- Middle School | Delhi Public School - Bangalore East (June 2013 - May 2014)