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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.