Professional Experience
Software Development Engineer
August 2021 - January 2022
  • Designed the multi-tenant AWS Lambda infrastructure for data source connectivity in QuickSight (AWS BI tool). This will reduce blast radius during server takeover for highly critical databases
  • Designed and implemented the test infrastructure for DB proxy team using AWS CDK consisting of VPC, VPC Peering and 30 data sources
Software Development Engineer
December 2020 - August 2021
  • Designed and implemented an asynchronous publisher-subscriber service to push entity details from the current request to improve speech-to-text conversion for the next request. This system converts entity details to static artifacts in 3 ms
  • Designed and migrated the geolocation service for Local Search to reduce number of network calls thereby decreasing latency by 66%. This migration also helped achieve better encryption for communication with downstream services
  • Won Speed Runner Award: Awarded to the team that makes you say, “I can’t believe that happened in two days”
Senior Software Engineer
March 2019 - December 2020
  • Designed and led the International Money Movement project featuring a NLP system for Entity Extraction and Money Laundering risk calculation using Python, Java Spring Boot, and AWS EKS. This application reduced false positives by 62% providing coverage for 28% of transactional volume
  • Developed a full-stack web application for Customer Risk Ranking (CRR)to serve stakeholders in risk operations with the technologies like Angular, Bootstrap, Spring Boot services and Java Persistence API (JPA)
  • Designed and implemented the CRR algorithm for 40 million+ customers using Spark, Kafka, Sqoop and Oracle PL/SQL reducing the execution time from 8 hours (multi-threaded system) to 45 minutes
Software Engineer
June 2018 - February 2019
  • Created a web application for investigators using MEAN stack for validation of results triggered by the detection systems
  • Implemented a graph database to find degrees of connections between customers through accounts and activity
  • Implemented a new module for the CRR application consisting of High-Intensity Drug Trafficking Areas (HIDTA) and High-Intensity Financial Crime Area (HIFCA) tagging improving detection logic by 7%
Software Engineer Co-op, Merrimack
January - September 2017
  • Researched and Implemented Fraud detection surveillance models in Java for Anti-Money Laundering for the following sub-domains:
    1. Excessive Cash Advances (Withdrawals)
    2. Offshore Activity like Investments, Gambling, etc
    3. Potential Foreign Fighter investments outside the country
  • Improved accuracy of existing models such as Payday Loans, Micro-Deposits by integrating LexisNexis Accurint API in Java
Software Developer, Mumbai
July - December 2015
  • Developed web applications using ASP.NET C#, SQL Server for multiple mutual fund clients including, exchange traded fund
  • Increased efficiency by 30 percent by implementing server-side updates using SignalR for revenue and profit calculation
  • Designed dashboards with graphs using Highcharts.js and Angular.js for client in the fitness and financial domain
Associate Software Engineer
September 2014 - July 2015
  • Worked towards implementation of modules like Revenue Generation, Profit Calculation within the Commercial Project Management module and Temporary to Permanent Employee Transformation within the Multi-Resource Scheduling of Project Systems module in SAP using Advanced Business Application Programming (ABAP)
Education
Masters of Science in Computer Science
Bachelors of Engineering in Computer Engineering
Research
Ontology-based Context-Aware Application (Android)
  • Designed a location and reach-based recommender system for Android that provided the user with listed recommendations (regarding places such as restaurants, cinemas, etc.) drawn up based on their previous experiences. Integrated Ontology with Android application using Protégé, Androjena API, and MySQL database
Mode Manager Mobile Application (Android)
  • Conceptualized an Android application that runs in the background to detect silent zones by using location tracker and automatically changes the profile of mobile to silent mode
Projects
NU Shuttle
  • Developed a MEAN (MongoDB 3.4, Express, Angular 4 and Node 8.7) Northeastern shuttle management system by providing services like booking a ride for students and allowing drivers to plan their trips at student drop off locations.
Website Application Maker (MEAN)
  • Developed a MEAN (MongoDB 3.4, Express, Angular 4 and Node 8.7) stack web application for users that helps them build websites
Diabetic Patient Readmission Application (Java)
  • Created algorithms using Java to predict Diabetic patient readmission after being discharged, by exploring a real-world dataset which presents ten years (1999 - 2008) of clinical care data at 130 hospitals