Polycom RealPresence - Managed Video as a Service (MVaaS)

ROLE: Technical Architect / Solutions Consultant / Development Lead

RESPONSIBILITIES:
  • Designed & developed the MVaaS portal enabling Customer Multi-tenancy/Conference/Billing services.
  • Discussed with the vendor and identified the key components required for the solution.
  • Procured the appliances from the vendor and setup the initial configurations.
  • Architected and documented the High Level Designs (HLD) and Low Level Designs (LLD) for the solution.
  • Developed app on Google App Engine (GAE) and enabled Restful APIs on the appliances.
  • Developed code for retrieving the Endpoints, Availability and H.323 / SIP Video Call Scheduling services.
  • Built code with Spring 3.0, JSPs, Servlets, Java Beans, SAX, DOM, XML, JSON and JQuery-Mobile
  • Built an Android App that loads the application on web view.
  • Implemented SSL Certificates for secure cross domain calls to Restful web services.
  • Developed code to retrieve the Call Data Records (CDRs) for billing.
  • Built code to retrieve recorded video content from Recorder & Streaming Server (RSS).
  • Deployed CloudAXIS portals on VMware and integrated H.323 / SIP / XMPP Provisioning.
  • Worked with the IT Manager on the network requirements: NAT/Bandwidth/Firewall.
  • Troubleshoot video packet loss on the network using TCP/UDP packet capture tools.
  • Discussed and finalized with the management the HLD for MVaaS on AWS. 
ACCOMPLISHMENTS: 
  • Gained excellent feedback from the Management for Successful project completion 
ENVIRONMENT: 
  • Spring 3.0 MVC, JSP, Servlets, Java Beans 
  • JQuery Mobile 1.4, HTML5, CSS3
  • Google App Engine (GAE), Datastore, Memcache Android
  • Eclipse 4.x, Dreamweaver, Wireshark, Putty,VMware / VSphere, SVN
  • Polycom RealPresence Platform: RealPresence Resource Manager (RPRM) / RealPresence Access Director (RPAD) / Distributed Media Application (DMA) / CloudAXIS Suite / Collaboration server (RMX) / Recorder & Streaming Server (RSS) / REST APIs