Vasu M
Email ID : adl3ff@r.postjobfree.com
Mob no : +91-948*******
Address :
No 52, Near Gov School, Konasandra (village),
Jigani (Hobli), Bangalore – 560105
Key Expertise:
B.E with 5.5+ years of total experience working in Design, Development of Windows Device Drivers, experience on Software development on embedded platforms.
Currently working as a Senior Engineer in Larsen & Toubro Technology and Services Limited, Bangalore from September 2017 to till date.
Worked as Software Developer in UST Global Technology Private Ltd. Bangalore from April 2016 to July 2017
Worked as a probationary engineer in Savee AeroSystems Private Ltd. Bangalore from
Oct 2014 to March 2015
Expertise in Windows drivers (KMDF).
Worked on developing drivers for PCI based modems, USB, serial devices, Filter drivers and UMDF drivers.
Good knowledge of C and C++.
Good knowledge of OOPS concepts.
Working Experience on MBIM Protocol.
Working Experience on USB Protocol.
Experience in application development for POS terminals.
Experience in Desktop application and embedded application development.
IT expertise in working on projects in various phases of software development that includes requirement gathering, design, development, testing and maintenance.
Good written and oral communication skills.
Domain
Windows Device Driver (KMDF), Desktop Applications and embedded applications
Tools
Windbg, Windows Driver Development kit, Debug View, Trace View, GIT, Gerrit, Jira, Windbg, Message Analyzer.
Programming/Simulation Tools
Visual Studio 2019, Source Insight
C, C++, Windows Drivers, GIT, KMDF, Windbg, Visual studio 2019, Data Structures & algorithms, OOPS, MBIM Protocol
Windows Driver for PCI modem
Description: Scope of the project is to bring up the PCI based modem on customer boards.
Role & Responsibility: work closely with architect to experiment the design by implementing it, porting of library.
Involved in Development of KMDF drivers for the PCI device.
Developed UMDF lower filter for the vendor specific device requests.
Developed Com port driver for the Application support.
Environment: C, C++, KMDF, Windows
Role: Software Developer
Windows IOT Core
Description: Scope of the project is porting of UART driver, SMbus driver and bring up basic interfaces.
Role & Responsibility: Porting of SMbus, serial drivers and Ensure Interfaces like GPIO, I2C, USB, and UART are supported on windows IOT Core.
Environment: C, C++, Windows IOT Core
Role: Software Developer
USB Driver for USB Axis module
Description: Develop the Kernel Mode USB driver for USB Axis module and E1736A USB Sensor hub for Windows 10. The task also involves validating driver functionality based on the Specification of E1735A and E1736A USB devices.
Role & Responsibility: KMDF USB driver development for E1735A and E1736A devices for windows 10 (32/64 bit)
Debugging and Testing with E1735A/36A Core DLL for windows 10.
Environment: C, C++, KMDF, Windows
Role: Software Developer
Custom Key Interface for Windows 10 Tablet
Description: Development of a KMDF driver to poll the button press events mapped to the GPIO base of the motherboard resources. The driver continuously monitors the button status and intimates the event to the application. Volume up/down, brightness
up/down. Based on the button press events from driver the application performs the respective functionality configured by the user.
Role & Responsibility: KMDF button driver development for windows 10 (64 bit) tablet, Debugging and Testing.
Environment: C, C++, KMDF, Windows
Role: Software Developer
Windows Desktop Tools Development
Description: Develop Desktop application to validate Intel boards by collecting system and driver’s information.
Role & Responsibility: Porting code from C to C++, collect requirement from validation team, design and develop.
Environment: C++, Windows
Role: Software Developer
USB Driver
Description: Worked on supporting and feature enhancement of windows USB driver for VeriFone POS terminals. Certify USB driver using Hardware Certification Kit Test cases.
Role & Responsibility: Give support to all types of terminals, Fixing Bugs raised by customer and ensure HCK test cases are passed to get certification.
Environment: C, Windows, KMDF
Role: Developer
B. E
Telecommunication, Completed in 2013
Experience Summary
Work Summary
Skills
PROJECT EXPERIENCE
Educational Qualification & Certifications