MT

Mukul Thakur

Available to hire

I’m Mukul Thakur, a software engineer with about 4 years of experience building industrial-grade desktop applications in C# and .NET for 24/7 video management systems used in regulated security environments.

About

I’m Mukul Thakur, a software engineer with about 4 years of experience building industrial-grade desktop applications in C# and .NET for 24/7 video management systems used in regulated security environments. I’ve led major work across WPF (MVVM), performance optimization for heavy live-video loads, and cross-platform efforts using Avalonia so products can run smoothly beyond Windows.

I also work on the core of real-time video and device integration—RTSP/RTP streaming pipelines with FFmpeg and MediaMTX, ONVIF and native camera SDK interoperability, and high-availability failover for dependable operations. I enjoy solving concurrency and asynchronous programming challenges, partnering with teams through code reviews and testing, and delivering features with strong requirements traceability aligned to formal certification standards.

  • 4 years' experience
  • Joined September 2026

Languages

  • EnglishAdvanced
  • HindiFluent
  • GermanBeginner

Industry experience

  • Computers & Electronics
  • Software & Internet
  • Telecommunications
  • Government
  • Other

Work experience

Software Engineer · i2V Systems Pvt. Ltd.Aug 2022 – Present · 4 yrs 4 mos

Worked on a mission-critical 24/7 VMS desktop application in C# using .NET Framework and .NET Core, with WPF (MVVM) operator tooling and a Linux-ready Avalonia UI. Led a WPF GUI redevelopment that reduced UI load times by 40% and improved responsiveness under concurrent live-video streams. Migrated components from .NET Framework to .NET Core and replaced .NET Remoting with gRPC services. Built RTSP/RTP streaming, transcoding, recording, and re-streaming pipelines using FFmpeg and MediaMTX. Integrated heterogeneous camera families via native C/C++ vendor SDKs, HTTPS, and ONVIF, including advanced ONVIF interoperability features. Engineered failover/high-availability mechanisms, improved reliability, and upgraded databases using GTID-based replication. Implemented event synchronization using MQTT and REST APIs, added live E-map monitoring, and built secure licensing and WiX-based installers. Delivered certification-compliant features with documentation, testing, and requirements traceabi

Education

B.Tech, Computer Science & Engineering · Dronacharya College of Engineering, Maharshi Dayanand University2030 – 2026

Hire Mukul Thakur today

Post a job and invite Mukul, or contact them directly. No hidden commission.

Post a job