Technial Lead
Bangalore Urban, Karnataka, India
Responsibe for design and development of features and subsystem for VMS(Video management system) comprising video and audio recording core platform.Worked on various integration with other system like IP camera integration,Analytics server integration.Implemented Model based design for Recording engine for video recorder.Responsible for designing low level components and worked closely with technology architect and came up with scalable light weight independent componenets which can be plug in with any product.Tools and MethodologiesLanguage/Platform – Windows, C/C++, OOAD, UMLMedia Protocols – H264, H265, RTP, RTSP, SIP, HTTP, HTTPSVideo Codecs – H264, H265, MJPEGRendering libraries - DirectX, Intel Media SDK, CPU/GPU renderingStreaming libraries – Live555, FFMPEGCamera Communication Specification - ONVIF Profile S/G/TProtocol – HTTP, HTTPS, TCP, UDPDebuggers & Analysers – WinDbg, Bounds Checker, Klockworks, WiresharkConfiguration management - GitHub, Bitbucket, Rational ClearCaseAgile project management - JIRAModelling tool – Rational Rose Real Time (RRT)Design tool – MS Visio