Professional Experience
Cigna, Indianapolis, USA Jul 2022 - Present
AI Architect Technology : Machine Learning, Python, AWS
Responsibilities
Automate insurance claim processing using NLP techniques
Tuning of GPT-3 opensource to customize for the business use cases
_____________________________________________________________________
Deloitte, Indianapolis, USA Jul 2021 - Jun 2022
Data Scientist Technology : Machine Learning, Tableau, R, Python, AWS
Responsibilities
Analyze dataset of Medical insurance claim in order to detect fraud using ML
Visualize pattern in the data using Tableau
_______________________________________________________________________
Eli Lilly and Company, Indianapolis, USA Aug 2019 - Jun 2021
Data Scientist Technology : Machine Learning, Statistics, R, Python, AWS
Responsibilities
Experimenting XGBoost algorithm to know how trees are being split using pre-trained model by feeding more training dataset to re-train
Building a meal tag analysis model using ensemble learning technique and smart watch sensor dataset to detect if the watch wearing person was eating or not eating 'n' number of minutes ago
Implementing R Shaper to find the importance of each predictor for a target predicted label
Scrapping clinical site line data from a website using BeautifulSoup API of Python
Key Accomplishment:
Analyzed number of true positives and false positives to assess the implemented meal tag analysis model
Implemented Hub Finder and Valmod algorithms to leverage Matrix Profile to find most significant motifs in the stream of the sensor data for feature engineering
_______________________________________________________________________
Data Scientist Technology : Machine Learning, Statistics, R, Python, C
Responsibilities
Mentoring students and professionals on the concepts of Statistics , AI, Machine Learning, Python ,R and college mathematics
Achievements
Coached to learn Python from basic to advance level
Guided to solve problems on statistics related to hypothesis testing and P-value
Instructed to write SQL joins and views
_______________________________________________________________________
Machine Learning Engineer Technology : Machine Learning, Statistics, R, Python
Responsibilities
Automation of A/B testing to increase the rate of conversion using machine learning
Achievements
Fixed code bug related to timezone syncing
Analysed customer activity log and extracted most important features using Lasso regression
_________________________________________________________________________________
Data Science Educator Technology : Machine Learning, Statistics, R, Python, C
Responsibilities
Mentoring students and professionals on the concepts of statistics , AI, Machine Learning, Python ,R and college mathematics
Achievements
Guided to perform Chi-Square and t-test to find correlation and causation using a dataset of 75 breast cancer patients ; Link to portfolio
Coached to implement Python map reduce library "mrjob" to find metrics of guests and visitors from visitor logs of White House ; Link to portfolio
Guided step by step to install MySql and design a Sales relational database , showed to form various SQL queries ; Link to portfolio
Designed a C program to guide through working steps of game theory given by Nash; Link to portfolio
Taught students on concepts of advanced statistics, Pthread, Python , Machine Learning
_________________________________________________________________________________
Senior Member Technical Staff Technology : C++, Java,Unix
Responsibilities
Corresponded with customers of a product “BRM” (Bill & Revenue Management) to investigate and fix issues
Mentored an intern on using regular expressions to automate a manual process
Achievements
Developed a process to parse XML files 25% more efficient using the tools Xerces and Xalan
Devised stored procedures to create indexes to improve Oracle database query lookup time by 50% faster
_________________________________________________________________________________
Client : Xerox
Technical Lead Technology: C++, Perl, Unix
Responsibilities
Coordinated with customers of a product “ValueQuix” to resolve incoming issues
Led team members to fix bugs of the product in C++ , Shell and Perl
Interviewed to fill staff positions
Achievements
Saved 40% of the daily manual effort of the team by automating tasks such as archiving logs and ordering report generator
_____________________________________________________
Client : PayPal Inc.
Senior Software Engineer Technology: C++, HTML, PHP, SQL, Unix
Responsibilities
Wrote a mother program to parse given large XML to generate files Restriction.h, Restriction.cpp to be used in a large complex module to send E-Mails to intended users of PayPal Account
Developed and designed a web service to show records such as name of projects launched by PayPal with time schedules for each phases, name of resources allocated to each project, etc
Interviewed to fill staff positions
Achievements
Increased 10% of satisfaction level of customers by sending emails to clients to let them know restrictions as defined per rule and regulations of the business
_________________________________________________________________________________
Senior System Engineer Technology : C++, C, Shell, Perl, AWK, Unix
Project Details of IBM (for the client AT & T)
Title: OPS Migration for TAFI
Period: Feb’10 to Jul’11
Role: Technical Lead
Technology: C, C++, UNIX, STL (Map), Artix (Web service Call from C++ to JAVA) & Factory Design Pattern
Description: Designed new interface and changed the existing software "TAFI" to connect to Mainframe servers via new middleware using
"Artix" software by following waterfall SDLC method by developing documents such HLD, AD, ST and UT
_____________________________________________________
Title: Change flow of IVR customer in TAFI
Period: Aug’10 to Oct’10
Role: Tech Lead
Technology: C, UNIX (Sun Solaris 8)
Description: Wrote a module to change the flow for IVR customer
_____________________________________________________
Title: Outage Management Tool
Period: Sep’10 to Oct’10
Role: Tech Lead
Technology: Shell, Perl, AWK, Oracle & UNIX (HP-UX)
Description: Devised an application to store information of production systems such as recent patches installed, Java Exceptions,
log size, etc. on daily basis to accelerate root and cause analysis for any bugs noticed in future
_____________________________________________________
Title: System Health Check Tool
Period: May’10 to Jun’10
Role: Technical Lead
Technology: Shell, Perl, AWK, Oracle & UNIX (HP-UX)
Description: Designed an application to store information of production systems on hourly basis such as disk usage, RAM usage, file system
usage, database loads, etc. for System Admin to refer information in future for troubleshooting
_________________________________________________________________________________
Guruji.com, an Indian Search Engine Apr 2006 - Feb 2010
Member of Technical Staff (Jr. Data Scientist) Technology : C++, C, Machine Learning, PHP, SQL, Shell, Perl, AWK, Unix
Project Details of Guruji.com
Title: Word Meaning lookup through search engine
Period: May’09 to Jun’09
Role: Developer
Technology: C++, UNIX, XML & STL
Description: Implemented custom crawlers and parsers of dictionary websites to extract all words, meanings, usages etc and stored in XML structure
_____________________________________________________
Title: Auto-Form Filling and Sending Messages to top executives of companies
Period: Mar’09 to Apr’09
Role: Developer
Technology: C++, UNIX & STL
Description: Automated sending emails to top executives listed on“Contact Us” pages of sites by filling text forms programmatically while
crawling
_____________________________________________________
Title: To Filter Top URLs from a given list of URLs based on Global Ranking Scores
Period: Feb’09 to Mar’09
Role: Developer
Technology: C++, Perl, UNIX & Sorting Algorithm
Description: Developed custom crawlers to get Global and Indian traffic ranks given by Alexa to filter out top ranked sites to know potential
customers to publish GurujiAds and negotiate for custom search box
_____________________________________________________
Title: Automation of Custom Crawlers and Parsers for many sites like indiamart, comscore, etc.
Period: Jan’09 to Mar’09
Role: Developer
Technology: C++, Perl, UNIX, STL & XML
Description: Devised crawlers to get all business related data of many vendors on those sites in a customised way for advertisement purpose
_____________________________________________________
Title: Custom Parsers for the Pages of Given Websites for music and finance search verticals
Period: Apr’08 to Feb’10
Role: Developer and Team Member
Technology: C++, UNIX, Factory Design Pattern & STL
Description: Collaborated by writing custom parsers for given sites to extract metadata related to music, finance, classifieds etc in a
structured format
_____________________________________________________
Title: Identifying Bold, Italics, Header, Title Keywords
Period: Aug’08 to Aug’08
Role: Developer
Technology: C++, UNIX & STL
Description: Devised a parser of web pages to mark words under different tags such as title, bold, header to boost their weightings while
calculating their dynamic score while indexing them
_____________________________________________________
Title: Content-Based Web Page Classifier
Period: Jun’08 to Aug’08
Role: Developer
Technology: C++, Perl, UNIX, Data Structures (Linked List, Array) & Hashing, Machine Learning
Description: Developed a module to classify web pages under 57 content-based categories as movies, sports, health etc by using TF-IDF
scoring scheme and Vector Space Model
_____________________________________________________
Title: N-Gram Entity Detection from Web Pages to suggest users related search keywords
Period: Jan’08 to Feb’08
Role: Developer
Technology: C++, UNIX, Graph Theory, Hashing, Linked List & STL, Data Mining
Description: Designed a module to extract proper nouns (entity) from corpus and generated distance graph to get to know how much a
particular entity is attached to any other entities in web pages
_____________________________________________________
Title: Business Analytics for the Search Engine
Period: Feb’07 to Feb’10
Role: Developer and Member of the Analytics Team.
Technology: Perl, Shell, Sed, Awk, MySQL, Relational Database, php & UNIX
Description: Designed parsing scripts of Guruji.com search logs to generate statistics, to be analysed by search team, marketing team,
distribution team and investors
_____________________________________________________
Title: Detecting Dead URLs
Period: Oct’07 to Nov’07
Role: Developer
Technology: C++, UNIX, Multithreading (Pthread) & Concurrency Mechanism (Semaphores)
Description: Designed a multithreaded program using “ghttp” open source library to detect indexed URLs as dead (404) or alive
_____________________________________________________
Title: Detecting Location Based on User’s IP
Period: Jun’07 to Jul’07
Role: Developer
Technology: C++, UNIX, Data Structures (Hash Table, Linked List) & TCP-IP Protocol
Description: Created a module to display automatically local results related to user’s location based on IP address
_____________________________________________________
Title: Vernacular Converter
Period: Jul’06 to Dec’06
Role: Developer
Technology: C++, UNIX, Data Structures (Trie, Stack) & Singleton Design Pattern
Description: Innovated custom mapping schemes to convert Indian Vernacular web pages written in Non-UTF8 encodings into UTF8
encodings to make them searchable by using UTF-8 encoded search keywords
_____________________________________________________
Title: Content Editing Tool
Period: Apr’06 to Jul’06
Role: Developer
Technology: PHP, MySql (later shifted to PostgreSql), UNIX
Description: Designed a local web-based app to upload, browse and mark several sites as Indian, Non-Indian etc by content editors
_________________________________________________________________________________
eConsultancy Service Jun 2005 - Mar 2006
Founder & CEO Technology : Java, JSP, HTML, MySql
Project Details of eConsultancy Service
Title: Intranet Web Service for Hardware Resources in Stock
Period: Jun’05 to Jul’05
Role: Developer & Manager
Technology: JSP, JDBC, Java Beans, MySQL & UNIX
Description: Designed and developed an intranet web service to submit and display inventory data ,related to PCs and other hardware for a
hardware shop
_____________________________________________________
Title: Making School Students Records Online
Period: Jun’05 to Sep’05
Role: Developer & Manager
Technology: JSP, JDBC, Java Beans, MySQL & UNIX
Description: Designed and developed an intranet web service to submit and display grades, student roll number, names etc for an school
_____________________________________________________
Title: Applets to Simulate and Visualise Working Steps of Algorithms and Data Structures
Period: Oct’05 to Dec’05
Role: Developer & Manager
Technology: Java, Applet Viewer, UNIX, Data Structure (BST), Merge & Bubble Sorting
Description: Animated few sorting and searching algorithms and Binary Search Tree for teaching purpose for a computer
education centre
_____________________________________________________
Title: College Library Management
Period: Dec’05 to Jan’06
Role: Developer & Manager
Technology: JSP, JDBC, Java Beans, MySQL & UNIX
Description: Designed and developed an intranet web service to submit and display store book names, Identification numbers, issued
persons etc for a college
_____________________________________________________
Title: Online Registration for College Students for Each Semester
Period: Aug’05 to Mar’06
Role: Developer & Manager
Technology: JSP, JDBC, Java Beans, Servelets, MySQL & UNIX
Description: Designed and developed an intranet web service for online registration for each semester used by students, professors,
registrars, and librarians of the college