Summary
Overview
Work History
Education
Skills
Languages
Challenges Faced In Career
Timeline
Generic

Nithin Prasad

Kollam

Summary

Senior Real-Time Communication Engineer with extensive experience ( 13 years ) in designing, developing, and deploying scalable WebRTC-based solutions. Expert in Node.js, WebSocket, React, Kubernetes, TURN servers, and media servers (Mediasoup, Kurento, OWT, OpenVidu). Proven track record of leading high-performing teams, delivering conference platforms, live streaming systems, and secure Video KYC solutions for large-scale and regulated environments. Successfully transitioned across evolving technologies and domains, including fintech, working closely with banks and NBFCs to build secure, compliant, and highly available video onboarding systems. Strong background in production support, system scalability, and global remote collaboration.

Overview

15
15
years of professional experience

Work History

Team Leader

Pixdynamics Pvt Ltd
Ernakulam
03.2024 - Current
  • Spearheaded a high-performing WebRTC development team.
  • delivering scalable and efficient real-time communication solutions.
  • Diagnosed and resolved complex issues in Video KYC solutions,ensuring compliance with industry standards and seamless user experiences.
  • Deployed and optimized TURN servers and media servers to support High-quality video and audio communication under varying network conditions.
  • Orchestrated team operations, including daily stand-ups, sprints. planning,retrospectives, and other Agile processes, to foster productivity and collaboration.
  • Acted as the single point of contact for technical communications with clients, ensuring timely resolution of concerns and alignment with project goals.
  • Monitored and resolved production issues related to video/audio
    communication systems, maintaining uninterrupted services.
  • Proactively maintained the security of containers and code bases,
    performed regular updates, and ensured compatibility with the latest
    software packages.

Software Engineer

Enfin Technologies India Pvt Ltd
Trivandrum
02.2013 - 03.2028
  • Began career as a Flash-based video streaming application developer using RTMP protocol, leveraging FMS (Flash Media Server) and Wowza media servers for real-time streaming.
  • Transitioned to WebRTC and JavaScript-based application development after two years, adapting to emerging technologies.
  • Designed and developed high-quality video streaming applications tailored to diverse use cases, including online meetings, webinars,live streaming platforms, interview applications, and healthcare solutions.
  • Built and optimized WebRTC-based solutions using Node.js for backend services and React.js or modular JavaScript for frontend development.
  • Delivered multiple WebRTC-based applications by 2018, focusing on scalable, reliable, and user-friendly real-time communication systems

Senior Software Engineer

Omnovia Technologies
Houston, Texas
05.2018 - 03.2024
  • Developed and implemented a WebRTC-based webinar solution
    featuring advanced functionalities such as recording, screen sharing,
    presentation sharing, chat, transcription, and real-time translation.
  • Optimised the application for scalability, ensuring seamless
    performance under high user loads.
  • Conducted research and successfully implemented programmatic
    load balancing for Kurento media servers to enhance system
    reliability and efficiency.
  • Diagnosed and resolved connectivity issues in production
    environments, minimising downtime and improving user experience.
  • Introduced and integrated new features to keep the product updated
    with evolving market trends and technological advancements.

Education

Bachelor of Science - Computer Science

College of Engineering Perumon
Perumon, Kollam
05-2012

Skills

    Technologies and APIs

  • WebRTC
  • Nodejs - WebSocket and APIs
  • React
  • Kubernetes – Cluster configuration and application deployment
  • Scalable architecture design – Diagrams and documentation preparation
  • TURN Servers – Installation, configuration, and maintenance
  • Media Servers – Mediasoup, Kurento, OWT, OpenVidu
  • LLM APIs (Google) – Translation, transcription, summarization, TTS, VTT
  • Applications

  • Conference applications
    (Live video/audio, screen sharing, presentation sharing, chat, recording, scalability)
  • Interview platforms

Languages

Malayalam
First Language
English
Proficient (C2)
C2

Challenges Faced In Career

I began my career working with ActionScript, Flash, and RTMP-based streaming applications. After two years, these technologies were phased out globally. I embraced this challenge and successfully transitioned to WebRTC, WebSocket, and JavaScript-based real-time application development.

After my first company, I joined a US-based organization as a remote L1 Technical Engineer, collaborating with team members distributed across different global locations. Despite the geographical diversity, I was able to coordinate effectively, stay aligned with the team, and deliver strong results. During my five years with the organization, I made significant contributions that positively impacted the product.

In 2024, I transitioned into the fintech domain, working closely with major banks and NBFCs in India to design, develop, and deploy highly secure Video KYC and digital onboarding solutions. Although this was a completely new domain for me, I adapted quickly and delivered excellent performance, contributing to secure, scalable, and compliant systems.

Timeline

Team Leader

Pixdynamics Pvt Ltd
03.2024 - Current

Senior Software Engineer

Omnovia Technologies
05.2018 - 03.2024

Software Engineer

Enfin Technologies India Pvt Ltd
02.2013 - 03.2028

Bachelor of Science - Computer Science

College of Engineering Perumon
Nithin Prasad