6+ years of work experience as a Software Developer/Engineer where I have worked in all phases of a Software development life cycle.
Experience
Senior Software Engineer | Plymouth Rock Assurance - Innovations Team
Building GenAI applications tailored for the insurance industry. My expertise spans technologies such as OpenAI, Anthropic Models, Langchain, LLama-index, AWS Bedrock, Textract, Rekognition, API Gateway, Lambda, Step Functions, DynamoDB
Innovative Applications of AI in Insurance: Delivered impactful AI-driven solutions for underwriting, claims processing, and risk assessment, significantly improving operational efficiency and accuracy.
End-to-End AI Model Development: Designed, developed, and deployed end-to-end AI/ML models for real-world applications, optimizing workflows for Insurance Claims Applications
AWS AI Services & Serverless Architecture: Deployed AI/ML solutions using AWS API Gateway, Lambda, Textract, and Step Functions, Bedrock, Rekognition leveraging cloud-native tools to achieve scalable and cost-effective deployments.
Intelligent Text Extraction & Data Storage: Automating the extraction and organization of critical information from insurance documents, improving accuracy and efficiency.
2021 — 2024
San Francisco Bay Area
Academy:
Implemented a microservices architecture for reporting requests leveraging AWS Lambda, Step Functions, and Splunk monitoring, resulting in a remarkable 10X increase in speed.
Engineered event based ETL processes in Python Flask Application and AWS ECS, RDS with PostgreSQL engine reducing data delivery time from 12 to 1 hour. Optimized dashboards serve ~500 analysts/clients
Process ~150 GB of user interaction events per day in real-time using AWS streaming services Kinesis, Firehose
Transformatics:
Design and architect 30+ data pipelines responsible for ingesting Key Performance Indicators (KPIs), ensuring efficient storage in data warehouse Snowflake and facilitating seamless visualization in analytics tools.
Migrated from Alteryx to AWS Glue using PySpark, storing data in AWS RDS and S3 parquet files, and efficiently pushed datasets to Snowflake for further analysis.
Developed and executed unit and integration tests using PyTest, Unitest and achieved ~98% test coverage measured by SonarQube achieving better Data Quality in a TDD framework
Achieved better query performance and reduced load on database engines by building new partitioned schemas and optimizing normalized and denormalized tables after analyzing dashboard usage patterns
Org Health Index GenAI Chatbots:
Engineered two highly available chatbot applications utilizing GenAI LLM, using FastAPI, Docker, AWS ECS
Improved performance by making asynchronous calls to OpenAI API for embedding and document retrieval using Python’s Concurrent Futures’s library
Established clear Service Level Agreements (SLAs) for chatbot services and operationalized them through the implementation of RestFul API’s.
Created multiple indexes, embedding in Postgres VectorDB for faster and effective data retrieval
Tech Stack: Python, Spark, PostgreSQL, Redis, AWS (S3, Lambda, Step-functions, Glue, EC2, ECS, SQS, RDS), Alembic, Terraform, Docker, REST API, Splunk, GenAI, Langchain, Llama-Index,
Greater Boston Area
Wasabi provides Cloud storage Similar to AWS S3.
Reduced customer’s issue solving time by 20% by visualizing dashboard with actionable metric points built by fetching data from multiple data sources using complex SQL queries, ReactJs - Redux
Built and designed RESTful API in Go that offered consistent secure access point to Wasabi's Customer's Data Platform used by Customer Support team
Implemented PoC RabbitMQ as asynchronous communications between Server, Billing, Logging and Deployment Microservices
Tech stack: GoLang, ReactJS - Redux, MySQL, Microservices, Docker, Docker Swarm, Rest API, Kibana, Grafana, LogRocket
2017 — 2018
Bengaluru Area, India
Consulted a leading Multi-Media Company in migration process existing web application from in-house server to AWS cloud
Made web application responsive thereby increasing ‘PageViews’ and ‘Daily Time on site’ by 10% percent across all devices using HTML5, CSS3, Bootstrap
Achieved 50% faster load times by distributing static content using CDN, reducing latency and improving user experience.
Incorporated Selenium to automate testing process on web pages, JUnit for test driven behavior, Jenkins for CI/CD pipeline
Implemented High level design patterns and integrated various third-party REST services
Trained employees (College Graduates) on best industry practices involved in building web application
Enabled bloggers and writers to write, maintain, edit and create versions of blogs using Drupal CMS
Tech Stack: Java (Spring MVC, Boot, Hibernate), JavaScript, React, MySQL, HTML, CSS, REST (JSON, XML), AWS, Linux, Agile, Scrum, Scalable Design Patterns
2015 — 2017
Mumbai Area, India
Integrated third party Digital Payment gateways with adherence to Compliance Laws, Security for B2B E-commerce website which processed 2.5K daily orders
Developed easy-to-use Reconciliation tool for financial team that helps E-commerce clothing brands save 5-10% on their net E-commerce margins with clarity on inventory management and payments using Java, MySQL
Decreased page Load Speed of Products Listing Page of E-commerce website using Redis Cache mechanism
Tech Stack: Java (J2EE, Spring), JavaScript, React, REST (JSON, XML), MySQL, HTML, CSS, MongoDB (NoSQL), Redis, Linux, Agile, Scrum, Scalable Design Patterns
Education
2018 — 2020
Northeastern University
Master of Science Candidate
2018 — 2020
2010 — 2014
University of Mumbai
Bachelor of Engineering - BE
2010 — 2014