Developer with a passion for learning about the latest technological advancements. Experienced in contact center solutions, software architecture design, and development.
- Programming languages / Markup language : C , C++, Javascript, Python, QML,HTML
- Scripting languages : Shell Script
- Run Time : Node.JS
- Framework : Express JS RestAPI, Python Django RestAPI, QT C++
- Containerization / Packaging : Deb packaging, pip packaging, Docker, QT installer framework, Inno setup
- DevOps tools : Gitlab CLI, Git Runner, Docker, ContainerD
Developed a cross-platform desktop application using the Qt framework and PjSIP stack for Contact Center agents to handle VOIP calls, chats, and social media interactions in a single interface.
- Built-in browser for CRM popups
- Integration of PJSIP/SIP stack
- Integration of Zoho CRM and Salesforce CRM, among others
- Plugin-based architecture
- Web socket and HTTP API to enable computer telephony integration
- Writing DevOps pipelines to build Chirp for various operating systems
TxScreenCapture is a desktop monitoring tool that enables integration with PBX systems such as Avaya and FreeSWITCH. The tool allows administrator to record agents desktop screens and upload the recordings to the server.
Designed and developed a single-window chat solution for handling customer queries from Facebook Messenger, WhatsApp, Telegram, and Google RCS.
- Integrating with Meta for WhatsApp & Facebook Messenger using Graph API and webhook
- Integrating with Telegram using RestAPI and webhook
- Designed and developed an AI-based chatbot engine
- Integrating with Google Dialogflow CX for AI capability
A Node.js project that listens for events and triggers custom actions defined in XML, including email, webhook, and SMS notifications
Experienced Python Developer skilled in building AI-driven applications, proficiently utilized RASA AI framework to create a versatile bot engine. Successfully integrated the engine with the company's products for chat bot and conversational voice bot capabilities, providing seamless and intelligent interactions with users.
Experienced Python Developer skilled in building AI-powered applications, developed a bot engine using Google Dialogflow CX. Integrated it with company products for advanced chat bot and voice bot capabilities.
Worked as a DevOps engineer automating the building and deployment of the company's projects, with experience in GitLab CI-CD and Docker and Deb package.
- Writing DevOps pipeline to build C++ GUI application for different operating system
- Writing DevOps pipeline to build NodeJs & Python Django application
-
🔭 I’m currently working on NodeJS-FAAS
-
🌱 I’m currently learning K3S
-
📝 I occasionally write articles on https://substack.com/profile/120577528-shreyas-nayak
-
💬 Ask me about Anything about IT and Traveling