profile-pic

Shashank Suryan

I am a Telephony & VoIP Engineer with 8 years of experience specializing in Asterisk, FreeSWITCH, WebRTC, Node.js, and Python. I have a deep understanding of call center solutions, SIP-based communication, and PBX system development, helping businesses optimize their telephony infrastructure.


What I Do

PBX & Call Center Solutions Designed and implemented custom PBX systems, IVRs, predictive dialers, and CRM-integrated telephony platforms.

VoIP & SIP Development Built scalable solutions using Asterisk, FreeSWITCH, and WebRTC to enable seamless SIP-based communication.

Voice BOT Integration Developed WebSockets & TCP socket applications for real-time call event handling, audio streaming, and monitoring.

Database & Backend Development Extensive experience with MS SQL, MySQL, stored procedures, triggers, and performance tuning.

System Integration Integrated Asterisk with CRM systems for automated dialing, call tracking, and reporting.

  • Role

    Nodejs and Asterisk Developer

  • Years of Experience

    9.25 years

Skillsets

  • API - 4 Years
  • Node Js - 4 Years
  • Database Security
  • kernel
  • Python
  • Stored Procedures
  • Triggers
  • Views
  • WebSocket
  • Asterisk
  • TCP Socket
  • User defined functions
  • business logic
  • RPM
  • YUM
  • Backup Tools

Professional Summary

9.25Years
  • Jan, 2021 - Present5 yr 4 months

    Software Developer

    SAN Softwares Pvt Ltd
  • Dec, 2016 - Dec, 20204 yr

    Senior Software and SQL Support Engineer

    Novus Connect Private Limited

Applications & Tools Known

  • icon-tool

    NodeJS

  • icon-tool

    Python

  • icon-tool

    Asterisk

  • icon-tool

    MySQL

  • icon-tool

    Linux

  • icon-tool

    FTP server

Work History

9.25Years

Software Developer

SAN Softwares Pvt Ltd
Jan, 2021 - Present5 yr 4 months
    Developing applications for TCP socket, WebSocket, and Asterisk connection. Creating Dialer applications and multi-level IVR systems, and managing call routing, SIP Trunk registration, and speech to text/text to speech functionalities.

Senior Software and SQL Support Engineer

Novus Connect Private Limited
Dec, 2016 - Dec, 20204 yr
    Providing software and SQL support, developing stored procedures, triggers, viewing user defined functions, SQL reports, and business logic.

Achievements

  • Most Dedicated Person Awards for Outstanding Performance on multiple Projects

Major Projects

7Projects

Call Center Solution

Jan, 2021 - Present5 yr 4 months
    This module is for CRM and Call Management including call routing, dashboard live monitoring agent performance, designing database structure, creating procedures, triggers, reports, dialplans, and multi-level IVR.

Dialer Application (NodeJS)

Dec, 2016 - Dec, 20204 yr
    This module connects CRM software with Asterisk server using AMI and socket events, handling conference calls, generating Call Detail Reports (CDR), and sending events on webhook.

Audiosocket application (Python)

Dec, 2016 - Dec, 20204 yr
    This module gets audio from calls on TCP socket and sends it to WebSocket in base64 format, manages call events, and audio recording functions.

Indian Navy IVR

Dec, 2016 - Dec, 20204 yr
    A multi-level IVR created for Indian Navy for their pensioners and currently working employees, supporting Hindi and English with holiday lists and time conditions.

IFFCO Kisan IVR

Dec, 2016 - Dec, 20204 yr
    An IVR system where users can ask their queries, and the system responds after sending the recorded questions to an API.

Sensor detection application (NodeJS)

Dec, 2016 - Dec, 20204 yr
    This application connects with hardware to detect its input and displays it on a live dashboard, including creating a UI for sensor card IP address and implementing TCP socket server.

IVR Bot

Dec, 2016 - Dec, 20204 yr
    A voice bot module using Microsoft APIs for speech to text and text to speech, creating a seamless interaction with customers, and designing user flow.

Education

  • Bachelors of Computer Applications

    Swami Vivekananda Subharti University (2021)

Certifications

  • Nodejs data structures

  • Asterisk dialplan

  • Asterisk gateway interface

  • Database stored procedures

  • Python data structures

  • Asterisk manager interface

  • Ms sql, mysql database

  • Configuring crontab and scheduling the jobs in centos

  • Troubleshooting linux, user and group management