Software Engineer passionate about bringing to life new products and features. Demonstrated track record leading global technical teams, solving complex problems with 10+ years experience in both Client and Server Technologies
Overview
16
16
years of professional experience
Work History
Senior Staff Software Engineer Manager
Qualcomm Incorporated
05.2014 - Current
Realtime IP Multimedia SubSystem (IMS) client that supports features such as voice calls on 4G/5G/WIFI with additional features such as RCS/UT/Supplementary Services on Qualcomm Snapdragon modem processor
Spearheaded development of core common software components that enabled OnePlus, among world’s first gen 5G smartphones
As Global Technical Lead (US/China/India) provide technical direction on design, implementation, feature requests, architectural impacts, requirements evaluation and code optimizations and overall delivery plans. Presently managing team of top shelf developers
Led delivery of global customer requirements, covering over 20 cellular operators across Europe, Asia and Americas (Top operators : ATT/VZW/TMO/CMCC/DT & OEMS : Apple/Google/Oneplus etc)
Expertise with VOLTE and VONR (LTE/5G), working closely with Infra vendors, Carriers and OEMs to troubleshoot critical field issues by joint debugging session
Resolved critical show stopper commercialization issues on multiple separate occasions, with sales of over 2 Million devices at stake
Proven experience in working closely with cross-functional teams (Product Management, Marketing, Systems, Software, R&D, Domestic and Global teams) within the organization
As part of future modem expansion plans worked on several machine learning (big data) projects on Modem/Auto/MBB utilizing new Server Side Technologies like Spring Boot (Web Services), JPA, Redis, MySQL, AWS , Jenkins, Kubernetes , Dreker, Jmeter
QChat is scalable and distributed Voice-over-IP (VoIP) server that offers half-duplex communication (Push to Talk). Its $100M product line in 5 countries with 2 million subscribers
Played role of Technical Project Manager for year, responsibilities included laying out project road-map, project planning, driving and working closely with multiple development leads/Customer Engineering/Test team. This lead to successful launch of next version of QChat Server
As module lead, designed, developed and maintained new Spring based Web Services component (WFE) using REST API
Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance
Architect-ed and Designed schema for new Hadoop database system (HDFS)
Implemented Map-Reduce jobs on Hadoop Database(big data) to support RNA (Reporting and Analytics)
Worked on several C++ modules(CRH/ALG) that do SIP based registration and Network Address Translation (NAT)
Research and Development Efforts : As member of pre-commercial team developed several client/server application prototypes in Android UI/Server Technologies as part of R&D efforts for QChat
Sr. Software Engineer
Qualcomm - Firethorn
08.2009 - 02.2011
Collaborated with product and business Analysts to develop new Android/IOS mobile application that does Gift Card transactions named SWAGG (Subscriber base: half million users)
Designed overall class diagram and implemented domain objects plus OR mapping for core Gift Card module. Presented and reviewed design to CCB/architects and got it approved
Integrated third party API for buying/exchanging etc. gift card module using Apache CXF Webservices
Developed and Integrated core Gift card module with external Payment system called Skipjack
Implemented logging, auditing, reporting, user authentication, deployment architecture, system security, email & SMS modules
Sr. Manager, Business Processes Corporate Accounting at Qualcomm IncorporatedSr. Manager, Business Processes Corporate Accounting at Qualcomm Incorporated
Psychiatric Mental Health Nurse Practitioner at Neighborhood House AssociationPsychiatric Mental Health Nurse Practitioner at Neighborhood House Association
Technical Business Development Specialist at Sandia National Laboratories - Albuquerque, NMTechnical Business Development Specialist at Sandia National Laboratories - Albuquerque, NM