Senior Software Engineer
Current- Designing and developing nCM sub-system that manages configuration and software, monitors network traffic and provides real-time live stats for thousands of probes used by large number of telecom service providers and.
- Developed REST APIs for technology partners and system integrators to support the NETSCOUT vision and ease deployments at scale which resulted in 2x wider deployments of NetScout technology yielding new source of.
- Designed and implemented cache replication that are synchronized based on the event updates and scheduler. This resulted in 10x improvement in performance for loading 1M members in cache because of less overhead of DB.
- Built dashboard which provides live stats for probe’s hardware, software and firmware information using in-memory cache, Quartz for Job scheduling and RabbitMQ for messaging. This helped customers to troubleshoot the.
- Worked on designing highly available and scalable architecture for configuration server. This overcame the existing limitations of single point of failure and could support 1000 users in large customer setup performing.
- Created views that provided consistent, positive, and seamless User Experience for all applications within the framework regardless of underlying data source.