Ericsson Cloud Manager - An end-to-end solution for cloud services (IaaS, PaaS) based on Openstack and other virtualization platforms, It handles the life-cycle management of NFV (Network Functions Virtualization) in a geographically distributed cloud infrastructure, and it is designed as a high availability, geo-redundant and multi-tenancy system. It plays the role of NFVO (NFV Orchestrator) and VNFM in the ETSI NFV-MANO framework. My responsibilities:
• Started with small team and scaled up to very large development organization
• Participated in system architecture designs and feature estimates
• Designed and implemented many end to end features from REST API, Orchestration to Activation, CI/CD
• Led many different development teams during the expansion of the development organization
• Technologies: J2EE Java, Python, Ansible, jBoss, Spring Framework, RHEL, Oracle, tools (Git-Gerrit/Jenkins/Maven...), OpenStack (Nova, Neutron, Cinder, Glance, Keystone, Heat), ForgeRock OpenAM (IdAM)