About me

I am a Software Engineer specializing in real-time communication systems, with hands-on experience in WebRTC, Node.js, and media servers such as Janus.

Currently at Consilium Software, I design and deliver scalable voice and video solutions, including silent monitoring, peer-to-peer calling, and secure video broadcasting platforms used by enterprise clients.

What i'm doing

  • WebRTC & SIP Systems

    Real-time voice, video, and monitoring solutions using WebRTC, Janus, and Node.js.

  • Mobile App Development

    Native Android & iOS apps using Kotlin and Swift with real-time features.

  • Backend & Infrastructure

    Secure Node.js backends, media servers, and high-availability deployments.

Resume

Education

  1. Chandigarh University

    2020 — 2024

    Currently pursuing Bachelors of engineering in Computer Science & Engineering with 7.54 CGPA.

  2. Army Public School, Beas

    2019-2020

    Completed my 12th with 84.2 percentage in PCM stream.

  3. Army Public School, Beas

    2017 — 2018

    Completed my high school with 82.6 percentage.

Experience

  1. Junior Software Engineer – Consilium Software

    Jun 2024 — Present

    • Built WebRTC-based silent monitoring using Node.js & Janus, improving compliance efficiency by 30%.
    • Developed peer-to-peer video calling SDKs (Android & iOS) supporting 1,000+ DAU with 25% lower call latency.
    • Designed secure video broadcasting with PIN-based authentication, reducing unauthorized access by 70%.
    • Led infrastructure improvements achieving 99.9% uptime.

My skills

  • WebRTC / Janus / SIP
    85%
  • Node.js & Backend Systems
    80%
  • Android (Kotlin) & iOS (Swift)
    75%

Contact

Contact Form