Pravin Karandikar

Co-Founder

Pune, Maharashtra, India26 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in multimedia codecs and DSP systems.
  • Led video technology teams at NVIDIA and Pace Soft Silicon.
  • Developed critical video transcoding algorithms for mobile operators.
Stackforce AI infers this person is a Multimedia Software Engineer with expertise in video processing and DSP technologies.

Contact

Skills

Core Skills

Multimedia CodecsMachine LearningMultimedia Software DevelopmentVideo ProcessingEmbedded Software DevelopmentTeam LeadershipClient Management

Other Skills

imaging/videoDSP sub-systemsDirect3DOpenGLDXVAVideo TranscodingCamera+Video EncoderSW driver developmentC optimizationsVideo algorithmsSW firmware developmentEmbedded systemsVideo technologyTeam managementCustomer engineering

About

Specialties • Development of multimedia codecs including video, audio and imaging codecs, Multimedia Frameworks (Microsoft DirectShow, GStreamer, OpenMAX, OpenCore, and Proprietory ones), System Experties involving development, integration and validation, Working knowledge of various RTOS systems(Symbian, WinCE, Android). Involved in HW Chip life cycles, from validation, tapeout to bringup processes. Various DSP and ARM Processor based optimizations, Streaming protocals (RTP, RTSP, SDP etc) Expertise • Multimedia codecs. Video algorithms: H.264/AVC, MPEG-4, H.261, H.263, WMV (VC1), RV9 Audio codecs MP3 and AAC. Image codecs JPEG, JPEG-2000 • Have witnessed 3 HW Chip life cycles, from validation, tapeout to bringup processes. • Working knowledge Mobile OSs : Android, WinCE, Symbian, PocketPC 2003 • Programming/Scripting Languages: C, C++, Symbian, Perl, TCL/tk, Java. • Processor architectures: ARM, TI OMAP, Intel’s Xscale, Motorola s 563xx DSP, Analog Devices ADSP-2100, Sharp’s Data-Driven Parallel-Processing Media Processor. • System level protocols: RTP, RTSP, SDP, MPEG2TS • Media File formats: MP4, 3GPP, AVI, JFIF

Experience

26 yrs 8 mos
Total Experience
3 yrs 4 mos
Average Tenure
4 yrs 10 mos
Current Experience

Self-employed

Independent Consultant

Jul 2021Present · 4 yrs 10 mos · Pune, Maharashtra, India

Cadence design systems

Sr Principle Design Eng

Aug 2019Jul 2021 · 1 yr 11 mos · Pune, Maharashtra, India

  • At Cadence worked in Vision team in areas of imaging/video and machine learning accelerated DSP sub-systems.
imaging/videomachine learningDSP sub-systemsMultimedia codecsMachine Learning

Honeywell safety & productivity solutions

Technology Specialist

May 2017Jul 2019 · 2 yrs 2 mos · Hyderabad Area, India

Polycom

Technical Architect

Jun 2014Apr 2017 · 2 yrs 10 mos · Hyderabad Area, India

Self employed

Independent Computer Software Professional

Jun 2009May 2014 · 4 yrs 11 mos · Pune

  • Have been working as consultant on multiple development projects with various clients. Some highlights are as below.
  • Bringup Direct3D, OpenGL (graphics), DXVA (media) SW driver components for leading Graphics/CPU processor vendor’s new HW platform (under XP OS)
  • Development on Microsoft DXVA framework, under XP’s WDM framework.
  • Programming VC1, H264 HW Accelerated Multimedia Engine HW interface
  • R&D project for Video Transcoding related algorithms, targeted for mobile operator’s backbone media servers.
  • Objective of transcoding is, similar to Web Caching/Optimizations, where solution helps achieving Video related caching/optimization effectively helping operator to increase mobile load but at same time reducing extranet internet traffic.
  • Work involved MMX, C optimizations, and Video related algorithms development
  • SW firmware development for Camera+Video Encoder handware sub-system and developing the SW components for Multimedia camcorder, Video playback usecases on embedded device with native OS framework.
Direct3DOpenGLDXVAVideo TranscodingCamera+Video EncoderMultimedia Software Development+1

Nvidia

Technical Manager

Sep 2005May 2009 · 3 yrs 8 mos · Pune Area, India

  • At nVidia Pune centre, involved in setting up the Video team from base. Now team contributes to the mobile division(Tegra) by owning all video related work from Pune. Highlights of the activities involved are as below.
  • Team management and team building for 15+ people.
  • Providing technical guidance to team.
  • Helping team to work efficiently at various fronts of new development, bug fixing, and supporting customer engineering teams.
  • Facilitating Video team interaction with Product Management and Customer Engineering
  • Handling Development and Customer related Bug fixing within the group.
  • Setting and building awareness of development process among the team members.
  • During initial phases, facilitating knowledge transfer from Santa-Clara team.

Pace soft silicon

Project Manager

Sep 2000Aug 2005 · 4 yrs 11 mos · Pune Area, India

  • At PACE Soft Silicon, was involved in building the video technology right from scratch. The highlights of the activities involved are as below.
  • Involved in customer interactions in form of making technical feasibility and work estimates etc reports.
  • Developing (C-based) reference basic video and imaging components: H263, MPEG4 Decoder, JPEG codecs, H264 Encoder, MPEG2 Decoder.
  • Optimization of video and imaging components on various platforms: ARM9, xScale, Bulwarde (WMMX optimizations)
  • Algorithm Development : Error Concealment MPEG-4 and H264, Post Processing for MPEG-4, H264 Encoder algorithms (Intra Prediction, Rate Control, Motion Estimation)
  • Streaming Protocols: RTP packetization for Video Codecs, SDP, RTCP, SIP protocol understanding and porting to Streaming Player.
  • System and OS Integration: AV synch players, Symbian (including assembly porting), TI OMAP DSP bios environment, PocketPC-2003, Symbian 7.0 Media Server based JPEG decoder
  • Direct client interaction: Working onsite with team of 4, at TI and Motorola for 9 months.
  • Client Interaction from offsite: involving project proposals, project scheduling, project tracking, and client interaction for bug resolution
  • Interactions with in-house groups for development of MP4 file writers, Multimedia Framework Design, Transcoding Projects, Audio Codec Development, DShow Filter Development.
Video technologyTeam managementCustomer engineeringTeam LeadershipVideo Processing

Sasken communication technologies ltd

Software Engineer

Mar 1999Aug 2000 · 1 yr 5 mos · Bengaluru Area, India

  • Worked in Multimedia team on video decoder and encoder implementations. Also worked on data driven media processor architecture to map video algorithms efficiently on it.
Video technologyCustomer interactionAlgorithm developmentVideo ProcessingClient Management

Education

Indian Institute of Technology, Bombay

MTech

Jan 1998Jan 1999

NYSS Datta Meghe College of Engineering (Nagar Yuvak Sikshan Sanstha)

BE

Jan 1997Jan 1998

Stackforce found 100+ more professionals with Multimedia Codecs & Machine Learning

Explore similar profiles based on matching skills and experience