VoIP & Telecom Projects
PSTN-to-VoIP conversions, PBX deployments, softswitch development, and enterprise telephony solutions.
13 project case studies
Telediscount PSTN/VoIP Conversion
SMT | May 2002 - Oct 2003
Goals: Update and migrate 80 stores from PSTN to VoIP, saving on international calling and call management.
Challenges: High PSTN toll prices, compatibility of providers using different protocols (SIP, H323), and diverse PBX systems in each office.
Solutions: Converted PSTN to VoIP using SIP or H323 gateways to transport calls directly to providers via DSL or T1 data links.
Outcome: Made international toll calls profitable by bypassing last-mile costs using VoIP. Increased uptime to 99% due to the higher SLAs of T1 lines.
Envios La Nacional Call Centers
La Nacional Corp | Nov 2003 - Feb 2005
Goals: Create a softswitch for managing international toll calls and bypassing last-mile PSTN costs.
Challenges: PSTN toll costs and provider compatibility with SIP and H323 protocols.
Solutions: VoIP conversion using SIP or H323 gateways, allowing for Least Cost Routing (LCR) via a centralized softswitch.
Outcome: Profitable toll calls with a 43% margin increase due to cost optimization and LCR implementation.
VoIP PBX Zai Cargo
Corateck | Feb 2005 - Aug 2006
Goals: Reduce interoffice call costs for ZaiCargo and its 50 global offices.
Challenges: Interoffice connectivity, toll fraud, and network issues in some regions.
Solutions: Managed NAT using OpenSER for registration, set up Asterisk for dynamic IVR and dialplans, and configured Polycom IP phones for global offices.
Outcome: Reduced monthly communication costs by over $50k, improved shipping tracking, and achieved ROI through extension-to-extension calls.
VOIP Infrastructure Stability at Keku
Keku | Feb 2011 - Mar 2016
Goals: Increase VoIP infrastructure stability, call concurrency, and isolate PBX features using microservices.
Challenges: AGI performance issues with Asterisk, NAT problems, and the monolithic feature set creating a single point of failure.
Solutions: Clusterized AGI using Erlang, configured Kamailio for NAT traversal and registration, and containerized PBX features using Docker with CI/CD pipelines.
Outcome: Improved call quality, increased customer satisfaction, and built failover tolerance for infrastructure.
VoIP Infrastructure Optimization/Tech Debt Elimination
Phone.com | Jun 2016 - Feb 2021
Goals: Update older versions of Asterisk and redesign the media and feature clusters. Implement a version control system using Git.
Challenges: Asterisk calls were introducing jitter, and the number of calls per server was small and limited.
Solutions: Updated Asterisk from version 1.2 to version 13 LTS, reconfigured dialplans, and optimized AGI, allowing for over 400 concurrent calls per server.
Outcome: The service stabilized, Asterisk was modernized, and bottlenecks were eliminated. Uptime increased to 99.99978%, and microservices were implemented for better management.
Cisco Unified Communications Manager Replacement
HID**X | 2006
Goals: Replace Cisco's Unified Communications Manager with a cost-effective, open-source solution to reduce call costs.
Challenges: Transitioning over 5,000 IP phones and ensuring compatibility with open-source tools while maintaining essential features.
Solutions: Designed a Kamailio and Asterisk-based setup with MWI, voicemail, and IVR capabilities, extending features beyond Cisco's.
Outcome: Achieved significant cost savings with tailored telephony functionality for HIDTA.
Avaya PBX Replacement and System Integration
Phillips de Pury | 2005 - 2006
Goals: Increase efficiency and reduce operational costs by replacing the Avaya PBX with a flexible VoIP system.
Challenges: Multi-location IP phone implementation and CRM integration.
Solutions: Implemented an Asterisk system with CRM integration and IP phones across offices.
Outcome: Reduced communication costs and improved internal workflow, with seamless office connectivity.
Office Network and VoIP Setup
Longchamp | 2005 - 2006
Goals: Set up a network and VoIP system to support business operations at the new 5th Ave office.
Challenges: Building a network for both phone systems and POS integration.
Solutions: Installed an Asterisk-based phone system integrated with POS for efficient transaction support.
Outcome: Successfully launched an integrated network and VoIP solution, enhancing operational efficiency.
Asterisk Integration with Trucking APIs
ENK Trucking | 2003 - 2004
Goals: Improve communication and establish remote call center capabilities.
Challenges: Integrating trucking APIs with the phone system and connecting dispersed offices.
Solutions: Configured PBX to connect offices, enabling API-driven communication features via Asterisk AGI.
Outcome: Improved call center performance and seamless office communication.
International Carrier Softswitch Development
Newstart Telecom | 2003 - 2005
Goals: Build a softswitch to support international calling resale for call center clients.
Challenges: Developing a custom softswitch with necessary features and establishing colocation for scalability.
Solutions: Deployed PortaOne and Kamailio for the softswitch with Asterisk for VM and IVR, ensuring reliability.
Outcome: Established Newstart as a competitive carrier with robust features for clients.
PBX and POS Integration for Restaurant Automation
Mango Restaurants, Mt Kisco
Goals: Streamline order and reservation processes with phone automation.
Challenges: Integrating PBX with CRM and POS for order and reservation handling.
Solutions: Set up an Asterisk-based PBX with automated IVR for orders and reservations.
Outcome: Enhanced efficiency with automated order and reservation capabilities.
Multi-location Order and PBX Services Setup
Musica Latina LLC
Goals: Facilitate seamless communication and order services across four store locations.
Challenges: Implementing a cohesive PBX system across multiple stores for consistent service.
Solutions: Set up an Asterisk PBX to support orders and BX services consistently across stores.
Outcome: Improved communication and ordering capabilities across stores.
Inter-office VoIP Setup
Option Multiservices | 2002 - 2005
Goals: Connect offices in multiple locations to eliminate call costs.
Challenges: Creating a reliable connection across regions without high call costs.
Solutions: Deployed an Asterisk-based system for VoIP calling between locations.
Outcome: Significant cost savings on international and inter-office calls.