Back to projects
Cisco Catalyst Center - BGP EVPN
Enterprise network management UI built with React.js and Redux Toolkit, helping 300+ customers configure and manage BGP EVPN fabric networks.
React.js Redux Toolkit Less Java Enterprise
About This Project
As a Software Engineer II at Cisco, I contribute to the BGP EVPN application within Cisco Catalyst Center (formerly DNA Center) - an enterprise network management platform used by 300+ customers worldwide.
My Contributions
- New UI Features: Building and shipping new user interface features using React.js, Redux Toolkit, and Less CSS
- Performance Optimization: Optimizing browser memory and cache usage across complex user workflows
- Backend Collaboration: Working with the team to redesign and restructure backend API payloads and endpoints using Java
Technical Highlights
- Large-scale React application with complex state management
- Performance-critical UI serving enterprise customers
- Cross-functional collaboration between frontend and backend teams
- CI/CD pipelines for continuous deployment
Impact
The BGP EVPN app helps network administrators:
- Configure and manage fabric networks at scale
- Visualize network topology and health
- Troubleshoot connectivity issues
- Automate network provisioning
Previous Work at Cisco
Before my current role, I worked as a Software Engineer I (Jan 2020 - Sept 2021) on a cloud-deployed platform that assisted 800+ engineers to map 500k+ YANG data nodes daily using React, Redux Toolkit, Sass, Django, and PostgreSQL.