Shekhar Madnani

Shekhar Madnani Email and Phone Number

Principal ScientistImage/Video processing, Computer Vision and Machine learning @ Interra Systems
cupertino, california, united states
Shekhar Madnani's Location
Noida, Uttar Pradesh, India, India
Shekhar Madnani's Contact Details

Shekhar Madnani work email

Shekhar Madnani personal email

About Shekhar Madnani

Experienced in the area of video/image processing, computer vision, machine learning, Mathematical foundations. Involved in research and development, design, architecture, implementation, mentoring team in the area of video analysis using computer vision, signal processing, image/video analysis and machine learning.

Shekhar Madnani's Current Company Details
Interra Systems

Interra Systems

View
Principal ScientistImage/Video processing, Computer Vision and Machine learning
cupertino, california, united states
Employees:
263
Shekhar Madnani Work Experience Details
  • Interra Systems
    Senior Principal Scientist
    Interra Systems Jan 2010 - Present
    Involved in Research and implementation for detection of various kinds of video quality errors. The research involves application of Video and Image processing, Computer Vision and Pattern Recognition methods
  • Interra Systems
    Principal Engineer
    Interra Systems Dec 2007 - Jan 2010
    Responsible for research, development and implementation for detection and assessment of Video Quality. The implementation is targeted for automated Video Quality assessment systems. The algorithms are integrated with product 'Baton', an Automated Media Content Assessment system. Filed two Patents in the area of automated Video Quality Assessment. It involves applying various Image processing methods and algorithms for detection of various video and image features for quantifying the artifacts and quality of Video and images.
  • Appulse Technologies
    Technical Architect
    Appulse Technologies May 2007 - Dec 2007
    Involved in architecture and implementation of Video/Audio capturing, processing and data archiving methodologies.
  • Venera Technologies Private Limited
    Lead Engineer
    Venera Technologies Private Limited Feb 2003 - May 2007
    Design and architecture of DirectShow based applications used in the deployment of Medical Systems and processes. This involves the development of solutions involving real time capture, storage and management of MPEG2 streams either stored locally or captured in real time.MMReThe project is for Text and audio conferencing. I was involved in architecture, design, analysis and implementation of an ATL COM DLL. The developed DLL was using the Conaito SDK for creating connections between various client locations. The project involved understanding of NAT (Network Address Translation) Types and STUN protocol. On the basis of NAT types and STUN, it was investigated to have P2P based communication between various clients. The current developed and successfully running product is using the central server based text and audio conferencing and for this Conaito Enterprise Proxy Server SDK is being used. The ATL COM DLL as developed uses the said conaito SDK and creates complete communication infrastructure. ProdigyThis involved monitoring a set of Windows System Directories and sense for any changes in directory contents or within XML files contained within the directory. The XML file contained a set of Jobs. If any new Job is added from a process within the same LAN, it is sensed by the directory monitor and the new Job description is added to the MySQL database. The MySQL database is running as part of WAMP and running on the same machine as of Data-Monitoring Process. The implementation is done in C/C++ and used the MySQL C++ Lib for managing the database.
  • Manystream Inc
    Software Specialist
    Manystream Inc May 2001 - Feb 2003
    Experience: Joined in June, 2000 Projects:1. IMCE (Intelligent Media Content Environment); Number of Persons 10Description: The project is for the development of an environment, which can handle the request from an MPEG-4 client forefficient delivery of MPEG-4 media content. The requested content is first analyzed in the IMCE environment and then IMCEcontacts number of media servers capable of streaming the media data as specified in the request from the media client. IMCEgets the media data from the servers and transfers the data to the client over IP network. I was responsible for the following:1. Design and Architecture:(a) Media Acquisition Module: Responsible for complete design and architecture of this module. It includescomplete MPEG-4 media control processing, sending request to a RTSP enabled MPEG-4 Media server,designing and implementing the Media Acquisition ports and processors, acquisition of the media data andsending the data to next module (Media Delivery Module).(b) Media Delivery Module: Responsible for fragmentation of Media Data Access Units, as received from MediaAcquisition module, into RTP packets of MTU size as specified in RFC 3016. Also, responsible for designingand implementation of the RTP Communication between Media Delivery Module and the MPEG-4 Client. (c) RTP Communication: Involved in design and architecture for RTP packetization, delay adjustment anddejittering, aggregation of AU from RTP packet payload etc.(e) HTTP Based Image Acquisition: This includes the acquisition of Images through HTTP from remote serversand delivering the image data to a requesting MPEG-4 media client. Before delivery, the acquired image data isused to generate the MPEG-4 based control information Skills that will be developed: MPEG-4 Systems. RTSP, RTCP, RTP, Adaptive Communications Environment (ACE), TAO,CORBA, Distributed Computing, ISMA Media Streaming, HTTP, JPEG, VTC etc.
  • Interra Inc
    Senior Software Engineer
    Interra Inc Jun 2000 - May 2002
    2 monthsNumber of Persons: 5Description: The software tool enables user to show the computed bitrate of MPEG-1 and MPEG-2 streams. The input to the software is a file containing the MPEG Elementary, System or Transport streams. In this software development, I was responsible for the design and development of Graphical User Interface to show the bitrate graph. C++ with Microsoft Foundation classes (MFC) is used for entire development.
  • Secure Meters Ltd
    Executive
    Secure Meters Ltd Dec 1999 - Jun 2000
    Role: Development of software using VC++ and Oracle for Telephone based Customer Support system. VC++ Telephony API (TAPI) and Speech API (SAPI) SDKs are used for connecting Server and Remote Telephone for answering customer queries.Experience: 6 months (joined
  • Indian Institute Of Technology
    Project Scientist
    Indian Institute Of Technology Aug 1997 - Dec 1999
    Role: Development of Simulation Softwares using C and C++ in Unix and Windows-95 environment. A model for identification of a typical Multi-machine Power systems is developed, which is used for finding out the adequate location for the placement of Power system stabilizers. I have used MATLAB with SIMULINK and Neural Network Toolbox for simulating some of the results obtained by developed softwares.

Shekhar Madnani Skills

C++ C Image Processing Visual C++ Multithreading Programming Matlab Visual Studio Signal Processing Algorithms Video Software Development Machine Learning Computer Vision Video Codec Technologies Machine Perception

Shekhar Madnani Education Details

Frequently Asked Questions about Shekhar Madnani

What company does Shekhar Madnani work for?

Shekhar Madnani works for Interra Systems

What is Shekhar Madnani's role at the current company?

Shekhar Madnani's current role is Principal ScientistImage/Video processing, Computer Vision and Machine learning.

What is Shekhar Madnani's email address?

Shekhar Madnani's email address is s_****@****ail.com

What schools did Shekhar Madnani attend?

Shekhar Madnani attended Indian Institute Of Technology, Delhi, College Of Technology, G.b.p.u.a&t, Pantnagar, Kendriya Vidyalaya, Indian Institute Of Technology, Delhi.

What skills is Shekhar Madnani known for?

Shekhar Madnani has skills like C++, C, Image Processing, Visual C++, Multithreading, Programming, Matlab, Visual Studio, Signal Processing, Algorithms, Video, Software Development.

Who are Shekhar Madnani's colleagues?

Shekhar Madnani's colleagues are Sneha Agarwal, Shefali Khanna, Amit Kumar Saha, Kumar Ujjwal Pandey, Paryagdeep Singh, Manisha Chejara, Kunal Kohli.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.