Technical Lead
Current• Design and development of IMS features for telecom soft switch.• Design and development of Call control feature and off-line, online charging of telecom Network suite (SIP, CAP, Diameter protocols).• Involved in development of REST web services for Feature Provisioning.• Currently mentoring group of juniors in team & additionally managing end to end product delivery. Incorporated Caching layer in PCC product to reduce the latency of read requests.• Redesigned Unit test framework by removing the dependency of Power Mock libraries.• Involved in design discussions and preparation of high level design and low-level design documents for various features of telecom software product.• Involved in migration of monolithic architecture to micro services architecture of telecom software product.• Design and implementation of the Load balancing strategy to interface with third party service over XML- RPC.• Incorporated NGNIX load balancer for HTTP based provisioning requests Involved in Pair Programming and Code reviews.• Implemented best practices in coding standards and design patterns, leading to a 20% improvement in code quality.• Migrated the ORM framework from Eclipse link to JPA.• Involved in Product releases.• Redesigned the JPA transactions which lead to 30% improvement in Performance.• Closely worked with Business development team and gathered the requirements and developed telecom software product.• Introduced database connection pooling strategies, reducing connection overhead and enhancing application performance during peak loads.• Migrated the tech stack of legacy project to Spring boot microservices from EJB.• Enhanced network communication protocols and implemented asynchronous I/O operations, leading to a 40% reduction in network latency