Over 16 years of IT experience architecting, leading, designing, developing applications across various software and hardware platforms for Telecom industry Provisioning, Fraud Monitoring systems.
Adept at working in 24/7 mission critical application projects with onsite-offshore model and distributed teams
Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.
Overview
22
22
years of professional experience
Work History
01.2016 - 01.2023
Enforce Credit System
Architect and lead for the design to implementation of the Credit system which is part of Identity Fraud Monitoring system
Designed to handle high performance SLA of 300 ms with ~150 transactions per min
System helps to mitigate the fraud loss in millions
Handled multiple business projects to enhance the system in tight timelines meeting the delivery schedules
Designed the database objects and also processes to interface with the database in an efficient way
System evolves on regular basis to mitigate the continuing fraud activities
Technologies used - Java, MQ, Oracle, SQS, Redis Cache, groovy,
XML parsing, Apache Kafka
Active - Active architecture
Architect and lead for converting the system into Active - Active architecture
The implementation was done in phases and on selected modules
Phase 1 involves getting DB active-active mode using SharePlex
In Phase2 credit system is converted to active/active by making changes in SOA services, Backend alarming process.
Designed processes to use Global Redis cache to interface GUI with backend
Architect
Verizon Wireless
01.2005 - 01.2023
Network Fraud Detection System
Architect and lead development, Migration and Implementation of Network Fraud Monitoring System to detect Cloning and Subscription fraud using Call Details for both wireline, wireless customers and retail, resellers
Designed to handle billions of records per day in real time keeping system availability 24/7
Designed database to handle ~100 million records per day with insert and update performances in milliseconds
Designed dynamic alarming system where new fraud patterns are updated as it happens
System helps to catch ~500K on wireless loss every month and ~800K on wireline
Backend application collects real-time cellular call activity for wireless from all home switches Lucent, Nortel, Volte from Usage Broker, Data Mediation and roam switches connected to RoamEx network and GSM through Syniverse, MARS
Switch activities for customers lines are received through MQ from MTAS
Wireline call detail records are collected from various sources ETS, NIC, IPTS, INMP, CONF
Customer and ANI data for wireline customers (ESAP, NETCAP, OBUS, Optix, NETCAP are retrieved from Wireline DW
Lead for system migration and rewrite 3 times over last 15 years as part of technology refresh and to handle increasing volume.