A

Arvind Umrao

Software Engineer

Bengaluru, Karnataka, India20 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in video and voice streaming from embedded devices.
  • Contributed millions of lines to Unreal Engine for 3D gaming.
  • Strong team leadership with advanced algorithm implementation.
Stackforce AI infers this person is a Multimedia Systems Engineer with expertise in video streaming and graphics development.

Contact

Skills

Core Skills

Video StreamingImage Sensor Technologies3d Game Content StreamingData SharingDevice Driver DevelopmentDesktop DevelopmentEmbedded Systems DevelopmentGraphics DevelopmentVector Streaming

Other Skills

2D and 3D vector streaming2D display drivers2D graphics3D/2D renderingAlgorithmsArchiving videoBoost C++CC (Programming Language)C++C/C++ STLCAN BUSCanoeCelpCloud Computing

About

ARVIND UMRAO Senior Principal Engg | Audio Video uboot Linux Kernel AI DNN AR VR Mips Arm • B Tech in Computer Sc. Worked with Intel, Cisco, Sun Microsystems, Samsung, HP, & Autodesk as a core team member of audio and video encoders, Linux Kernel, DSP, Camera sensor/Image Signal Processor and 2D & 3D graphics. • I am expert in video and voice streaming from embedded devices. I am good for digital consumer cameras/automotive, cameras/machine vision cameras, Surveillance and Medical Devices where high volume of 3D video, image and events are streamed from embedded OS. • Extensively traveled for conferences, worked in USA & Korea as a part of core team for writing video encoders. • Wide experience in cutting edge tools and implementing advanced algorithms using C and C++. Area of expertise includes Media and Graphics 2D and 3D display on Android, Linux kernel, IOS, ThinLinux, QNX and FreeRTOS. TECHNICAL SKILLS • Expert in encoding video, Webrtc, SIP, RTSP, TCP/IP, MpegDash, multicasting and video streaming from embedded OS. • Expert in H264, H265, mp3, Celp, G7xx, Mad, Lame Codecs. STUN, TURN, libNice, PJNATH, Pjlib, Janus, Kurento. • Expert in uBoot,uart/jtag, kernel on Arm & Mips for Ingenic, Raspberry pi, Anyka, TI, Broadcom, NVidia. Chipset • GFX & GPU Shader for Intel Chipset, Embedded Graphic for A1 board, Super Hitachi and ARM 11 processor, 2D display drivers, Direct X, GDI and YUV. Hardware acceleration with OpenCV, webassembly, OpenCL and Cuda. • Gstreamer, ffmpeg, Libuv, boost, ffmpeg, wireshark • Matlab,Octave, DSP, FFT, DCT, FIR, IIR Filters, psycho acoustic model. • Thin linux kernel, SPI, I2C, Canoe and CAN BUS. • Experience in tuning 3A(AE/AWB/AF) algorithms for consumer or automotive cameras with high mega pixel sensors, image quality analysis and troubleshooting. • Expert in image sensor technologies, digital cameras, optics, camera ISP pipeline algorithms. Achievements • 5$ device for Mp3 & itunes music. • 10$ camera for real-time streaming Automobile, dashboard and surveillance. • 50$ endoscopic camera for Gerd with android and IOS. • Bringing cost of Cloud streaming and storage to 0.02$ with webrtc P2P. • Member of open Source X11, Xorg, Unreal Engine & Unity. Contributed millions of lines for Augmented 3D Games, AR, VR with OpenGL, Mesa3D, DRM, DRI, Shader Programming & Shader Models. • Strong Team Leading quality with math skills with AI+H265, DNN, Audio2Face, linear algebra & Matlab simulink. • Medals in Table Tennis & Yoga.

Experience

20 yrs 11 mos
Total Experience
2 yrs 7 mos
Average Tenure
3 yrs 8 mos
Current Experience

Johnson controls

Senior Principal Engineer

Aug 2022Present · 3 yrs 8 mos · Bengaluru, Karnataka, India

  • Expert in encoding video, Webrtc, SIP, RTSP, TCP/IP, MpegDash, multicasting and video streaming from embedded OS.
  • Expert in H264, H265,mp4, mp3, Celp, G7xx, Mad, Lame Codecs, STUN, TURN, NPU, GPU, VPU, DSP , adaptive streaming.
  • Expert in uBoot,uart/jtag, kernel on Arm & Mips for, Anyka, Ingenic, Raspberry pi, Anyka, TI, Broadcom, NVidia. Chipset
  • GFX & GPU Shader for Intel Chipset, Embedded Graphic for A1 board, Super Hitachi and ARM 11 processor, 2D display drivers, Direct X, GDI and YUV. Hardware acceleration with OpenCV, webassembly, OpenCL and Cuda.
  • Gstreamer, ffmpeg, Libuv, boost, ffmpeg, wireshark
  • Matlab,Octave, DSP, FFT, DCT, FIR, IIR Filters, psycho acoustic model.
  • Thin linux kernel, graphis driver, Canoe and CAN BUS.
  • Experience in tuning 3A(AE/AWB/AF) algorithms for consumer or automotive cameras with high mega pixel sensors, image quality analysis and troubleshooting.
  • Expert in image sensor technologies, digital cameras, optics, camera ISP pipeline algorithms.
encoding videoWebrtcSIPRTSPTCP/IPMpegDash+47

Https://eagle3dstreaming.com.

Sr. Principal Engineer

May 2018Jul 2022 · 4 yrs 2 mos

  • Eagle3D Stream presentations harness Unreal Engine to gain investor/client buy-in. It helps Architecture, Engineering, and Construction virtual walkthrough.
  • Streaming of 3D Game content to remote and ten thousand mobile devices. Contributed million lines of source code to Unreal Engine.
Unreal Engine3D Game content streaming

Hewlett packard enterprise

Architect

Feb 2015Jan 2018 · 2 yrs 11 mos · Bangalore India

  • Communication broker permits networked devices, node and mobile devices to seamlessly discover each other's presence on the network and establish functional network services for data sharing. Streaming of Media Content, Events and SNMP from Node to cloud across NAT, Firewall, Proxy, Loadbalancer, reverse proxy and DMZ
networked devicesdata sharingstreaming Media ContentSNMP

Cisco

Tech Lead

Nov 2012Dec 2014 · 2 yrs 1 mo · Bangalore

  • Member of device driver team, working on Motion detection and Archiving video at XFS, streaming with media protocols SIP, G7xx, RTP, RTSP, UDP, multicast for formats MPEG4, H264, MJPEG. Done video encoding and streaming to webages with websocket.
device driverMotion detectionArchiving videostreaming media protocolsdevice driver development

Sun microsystems

Software Engineer

Sep 2008Oct 2012 · 4 yrs 1 mo

  • I was part of Solaris OS team, responsible for Desktop development, remote Desktop services . Done development and bug fixing in Xservers. Involved in feature improvement of Xnewt, Xorg and Xsun. Worked on streaming of desktop for platform SPARC, Sunray, x86 & X64 (Intel and AMD chipsets). .
Solaris OSDesktop developmentremote Desktop servicesstreaming of desktop

Samsung

Chief Engineer

Jan 2008Sep 2008 · 8 mos · Noida, Uttar Pradesh, India

  • I was responsible for development of Embedded Shadow library for 16 bit Supper Hitachi and 32 bit Arm 11 processor. I was involved in writing code for 16 bit color depth and supporting hardware acceleration for GFX drivers. Worked on Mpeg 2TS Transport stream for DVB and ATSC.
Embedded Shadow libraryhardware accelerationMpeg 2TS Transport streamEmbedded systems development

Intel corporation

Software Engineer

Oct 2005Dec 2007 · 2 yrs 2 mos · Bangalore

  • 1. I was part of Graphics development Team, responsible for performance improvement of graphics device drivers and feature improvement of user interfaces.
  • My Role. I was a key developer of validation drivers for graphics and Video BIOS. I was involved in porting eTestSDK from 32-bit to 64-bit environment on Linux and windows platform. Improved drivers in detecting FSB clock frequency and detecting stepping information for Intel chipset. Worked in 3D/2D rendering with OpenGL & DirectX and invested good amount of time in debugging GFX Drivers
graphics device driversuser interfaces3D/2D renderingOpenGLDirectXgraphics development

Autodesk

Lead consultant

Aug 2004Dec 2005 · 1 yr 4 mos · Bangalore

  • Description
  • 1. DWGViewer view and print native DWG files, and publish them to DWF.
  • 2. DWF Viewer print module.
  • My Role.
  • I authored AsdkPublish module that Publish DWG file to DWF. Also worked on 2D and 3D vector streaming. I worked on print preview, and physical printing of composite 2D and 3D file using ATL.. Made Shaders to perform YUV2RGB color conversion, Label overlay, color correction, and effects like sepia, blur, sharpen, luminance edge detection, fade, and radial blur. Extensively worked on Heidi, Hoops, Open GL, DirectX and DirectFB. Good amount of work done on GTK and DirectFB.
DWGViewerDWF Viewer2D and 3D vector streamingvector streaming

Education

G.B. Pant Govt. Engineering College

Bachelor's Degree — Computer Science

Jan 1994Jan 1998

Stackforce found 100+ more professionals with Video Streaming & Image Sensor Technologies

Explore similar profiles based on matching skills and experience