CISCO Optical Plugin

Pure REST Service Application made with Java 8 and Spring MVC that collects data from CISCO NCS2K Network Devices via CORBA and provides REST APIs with Yang RESTCONF Protocol.

This is an integrated application, used by CISCO Planning Network tools for providing APIs to creates and manages L1/L2/L3 network services.

I started this project from scratch, by defining Yang models, desining the application architecture and implementing in team composed by 10 software engineers, in Italy, German, USA, India and Cina.

Period
December 2014 – May 2017
Role
Contractor for the Software Engineering dept
For
CISCO System Inc.
Client Sector
Industry, DWDM, Networking, Infrastructure
Practices & Tools
Ant, Java 8 with Spring MVC, Spring Security, JAXB, YANG, CORBA, REST HTTPS