top of page

VoIP

1 / On-Premise Cisco

I have over 17 years of Cisco VoIP experience. I  started working with Cisco VoIP solutions when they were on CUCM version 3.X, and have experience all the way up to version 14.

​

My experience includes deployment, configuration, administration, management, and troubleshooting of CUCM, CUC, CER, CIMP, and UCCX platforms with multi-sites and 1000+ phone counts.  This includes UCCX script development for a reservations call center environment and help desk environment.

​

I have performed numerous upgrades and migrations of all the core Cisco VoIP platforms above through various versions - including from the Windows platform versions to Linux appliances, and finally to the Linux VMs.  I have also performed many greenfield installations and configurations of Cisco core voice platforms on various versions with both smaller and larger clients as well, including banks, hospitals, health clinics, tribal and city governments, hotels, casinos, and schools. 

​

2 / Hosted Cisco

As Cisco eliminated their small business VoIP offerings for several years, such as Cisco Callmanager Express, the service provider I was working for at the time tasked me to develop our own Cisco hosted VoIP solution.  At this time Cisco was not offering their own Hosted UCS platform with built-in functionality for service providers. 

​

I used normal Cisco UCS servers with Cisco collaboration products, such as CUCM, CUC, and Expressway to build a highly available and redundant hosted phone platform with multiple servers in separated data centers with redundant gateways and telco connections.  This solution had automatic failover and redundancy from the customer perspective, and also data center to data center connectivity as well using dynamic routing protocols. 

​

Because these platforms were not necessarily designed for a multi-tenant environment, I had to develop ways using the existing system tools and components to keep customer environments separate and allowing them to have their own behaviors and control while on a shared platform.  Because these mechanisms can be complicated to setup and manage, I also developed an on-boarding script that integrated with CUCM's SOAP API and CUC's REST API to cut initial client environment setup and onboarding from several hours down to just minutes and also eliminated setup errors that could result in clients seeing other clients in the environment.

​

I then trained our team on the general Cisco collaboration platform and how to manage our specific implementation of it as well.

​

3 / Shoretel

Along with Cisco VoIP platforms, I have experience in the Shoretel VoIP (now Mitel Director/Connect) platform as well.  I have completed Shoretel installation and administrative training and certifications along with performing several Shoretel deployments for SMB customers moving from analog PBX system or competing VoIP systems along with administrating and upgrading Shoretel systems for larger customers. 

I have also helped city government customers expand their Shoretel systems from single building systems to multi-site systems that covered all their city buildings. 

bottom of page