Deepak Rawat

Senior Software Engineer

Seattle, WA, USA14 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 10+ years of experience in software engineering.
  • Expert in C and C++ with Linux system programming.
  • Proven track record in developing multimedia applications.
Stackforce AI infers this person is a Software Engineer specializing in Linux systems and multimedia applications.

Contact

Skills

Core Skills

CLinuxGraphicsOpen SourceAndroidResearchPrototypingEmbedded SystemsWeb DevelopmentData Migration

Other Skills

C++Hyper-VDirect Rendering ManagerDriver DevelopmentGraphics StackVirtual GPUVirtualizationVirtual RealityRenderingC#JSF

About

Software Engineer with 10+ years of professional experience. Interest in Linux system programming; device driver development; platform software development, operating systems; graphics; Free and Open Source Software. Expert-level knowledge of C and C++. Hands-on experience with all layers of the Linux software stack, from hardware and device support to 3D and GUI programming.

Experience

14 yrs 8 mos
Total Experience
2 yrs 11 mos
Average Tenure
6 yrs 8 mos
Current Experience

Microsoft

Senior Software Engineer

Sep 2019Present · 6 yrs 8 mos · Greater Seattle Area

  • Working for video pipeline team responsible for video calling for Teams and Skype.
  • Developed and maintained Hyper-V Direct Rendering Manager driver for Linux kernel.
CC++LinuxHyper-VDirect Rendering Manager

Vmware

Member Of Technical Staff

Jan 2017Jan 2019 · 2 yrs · San Francisco Bay Area

  • Linux graphics stack for VMware virtual GPU.
  • https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/?qt=author&q=drawat
LinuxGraphics StackVirtual GPUGraphics

Samsung electronics america

Software Engineer

Jan 2016Jan 2017 · 1 yr · San Francisco Bay Area

  • Worked on open source Android virtual reality rendering library called GearVRf.
Open SourceAndroidVirtual Reality

Usc viterbi school of engineering

Programmer

Jan 2015Jan 2016 · 1 yr · Greater Los Angeles Area

  • Worked on to transform research codes to a prototype compatible with Chevron Upstream Foundation standards.
ResearchPrototyping

Mediatek

Software Engineer

Jan 2011Jan 2014 · 3 yrs · Noida Area, India

  • Software development for feature phone product line of MediaTek on real time OS on an embedded platform.
  • Worked extensively in C/C++ programming language, writing memory efficient code.
  • R&D ownership of feature phones key multimedia applications i.e. Media Player, Video Player, Sound Recorder and User Profiles. Also taken ownership of internal tools written in Visual C++.
CC++Embedded Systems

Infosys

Systems Engineer

Jan 2009Jan 2011 · 2 yrs · Bangalore

  • Developed a web application for automobile company using JSF for user interface and JPA for data access.
  • Rewrote Lotus Notes application in C# Win Forms and used Exchange Web Services Managed API.
  • Data migration from Oracle Rdb(OpenVMS) to Oracle RDBMS and created Oracle stored procedures for validation.
Web DevelopmentData MigrationC#

Education

University of Southern California

Master's Degree — Computer Science

Govind Ballabh Pant Institute of Engineering & Technology Pauri

Bachelor's Degree — Computer Science

Stackforce found 100+ more professionals with C & Linux

Explore similar profiles based on matching skills and experience