VoIP & Telecom Projects

Telediscount PSTN/VoIP Conversion

Company: SMT

Dates: May 2002 - Oct 2003

Technologies Used: Quintum, Sirilium, E1, T1 PRI, Asterisk

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

Company: La Nacional Corp

Dates: Nov 2003 - Feb 2005

Technologies Used: Quintum, Sirilium, E1, T1 PRI, Asterisk, OpenSER

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

Company: Corateck

Dates: Feb 2005 - Aug 2006

Technologies Used: E1, T1 PRI, Asterisk, OpenSER, Polycom IP Phones

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

Company: Keku

Dates: Feb 2011 - Mar 2016

Technologies Used: Erlang, Asterisk, Kamailio, RTPproxy

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

Company: Phone.com

Dates: Jun 2016 - Feb 2021

Technologies Used: Asterisk, AWS, Perl, GIT, Ansible

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

Company: HID**X

Dates: 2006

Technologies Used: Cisco IP Phones, Kamailio, Asterisk, Open-source VoIP tools

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

Company: Phillips de Pury

Dates: 2005 – 2006

Technologies Used: Asterisk, IP Phones, CRM Integration APIs

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

Company: Longchamp

Dates: 2005 – 2006

Technologies Used: Asterisk, POS Integration, IP Phone Systems

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

Company: ENK Trucking

Dates: 2003 – 2004

Technologies Used: Asterisk, Asterisk AGI, PBX

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

Company: Newstart Telecom

Dates: 2003 – 2005

Technologies Used: PortaOne, Kamailio, Asterisk, Colocation Infrastructure

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

Company: Mango Restaurants, Mt Kisco

Technologies Used: Asterisk, CRM, POS Integration, IVR

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

Company: Musica Latina LLC

Technologies Used: Asterisk, Multi-store PBX Setup

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

Company: Option Multiservices

Dates: 2002 – 2005

Technologies Used: Asterisk, Multi-location VoIP Setup

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.