Mohammad Saif Ali

Software Engineer

San Diego, California, United States7 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in developing Windows drivers for Qualcomm SoCs.
  • Proficient in multiple peripheral protocols including USB and DisplayPort.
  • Strong coordination skills with OEMs to meet project expectations.
Stackforce AI infers this person is a Driver Development Engineer specializing in hardware and software integration.

Contact

Skills

Core Skills

Device DriversWindows Driver DevelopmentFull Stack Development

Other Skills

CC++DisplayPortUSB3.0ACPIUEFIJ2EE Application DevelopmentJavaUSBUSB4Boot LoadersSpring MVCPostgreSQLHibernateMyBatis

About

Driver developer in C, specializing in peripheral protocols (DisplayPort, USB, TBT/USB4). Delivered tightly scheduled Windows on Snapdragon products for Qualcomm while supporting various other chipsets non-HLOS stack. Careful and persistent co-ordination with various customer OEMs to meet their level of expectations. Typical technical work areas include, though not limited to: Unified Extensible Firmware Interface(UEFI) Boot loaders (Primary/Secondary) Windows Driver Framework (WDF) specifically Kernel-Mode Driver Framework (KMDF) Windows Display Driver Model (WDDM) Hardware Abstraction Layer (HAL) for Qualcomm SoCs Memory Management Thread scheduling and signaling Mutex and Semaphore handling Advanced Configuration and Power Interface (ACPI) Device Tree WinDbg JTAG/T32 Crash Dump analysis Driver (Qualcomm + Microsoft) log analysis Register bit banging

Experience

7 yrs 10 mos
Total Experience
3 yrs 11 mos
Average Tenure
7 yrs 2 mos
Current Experience

Qualcomm

Senior Engineer

Apr 2019Present · 7 yrs 2 mos · San Diego, California, United States · Hybrid

  • Display driver developer for Windows OEMs. USB and Display driver developer for Windows HLOS and UEFI and other boot loader environments for both Windows and Android Qualcomm SoCs. Proficient in various transfer protocols like DisplayPort, Thunderbolt, USB3.0, I2C, among others. Contributed significantly in the ACPI framework in Windows HLOS world and Device Tree design and implementation in the non-HLOS environments.
CC++DisplayPortUSB3.0ACPIUEFI+2

Mjunction services ltd

Software Application Developer

Jul 2018Mar 2019 · 8 mos · Kolkata Area, India · On-site

  • Full Stack Web Developer: Independently developed modules for different actors of the existing customer feedback project for the participants of the online auction platform.
J2EE Application DevelopmentJavaFull Stack Development

Tata communications

Software Engineer Intern

May 2017Jun 2017 · 1 mo · Pune Area, India

  • Rack mounted a server (Dell PowerEdge R730), installed a hypervisor (VMware ESXi) on it and connected it to the development cluster of TCL private cloud architecture. Using VMware vSphere Suite, deployed virtual machines(VMs) and managed the infrastructure by making VM deployment automated, rapid, scalable and role-based; using VMware vRealize Automation (vRA).

Education

National Institute of Technology Durgapur

Bachelor of Technology - BTech — Information Technology

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Device Drivers & Windows Driver Development

Explore similar profiles based on matching skills and experience