Venkat Reddy Allam — Software Engineer
Experienced Engineer with a demonstrated history of working in the wireless industry. Skilled in C, device drivers in Linux, Mac, Bluetooth, WiFi, Algorithms, and Socket Programming. Professional Summary: -> Proficiency level of C programming and data structure. -> Extensive knowledge on LINUX kernel programming. -> Having experience on Implementation of Linux/Mac Device Drivers. -> Device driver : --> Network driver, Pseudo Network stack --> Char drivers with Async support along with polling --> USB+Network drivers in Linux & Mac Os -> Possessing strong knowledge on Multithreading. -> Having knowledge on basics of networking and Linux Socket programming. -> Good knowledge in Linux internals and various subsystems as follows, --> Process Management, Memory Management, File Management, Address space, --> System Call, Interrupts, Bottom halves, Device Driver, Kernel configuration, --> Input sub-system, threads. --> Socket programming, signals, IPC's, synchronization techniques -> Has Bluetooth Spec knowledge, Implemented profiles [HFP, A2DP, PBAP, OPP, MAP, FTP] -> Implemented custom tools [readelf, ls, mutex, maps]
Stackforce AI infers this person is a Wireless Systems Engineer with strong expertise in device drivers and networking.
Location: Hyderabad, Telangana, India
Experience: 10 yrs 10 mos
Skills
- Device Drivers
- C (programming Language)
Career Highlights
- Expert in Linux kernel and device driver development.
- Proficient in Bluetooth profiles implementation.
- Strong background in multithreading and networking.
Work Experience
NVIDIA
Senior System Software Engineer (3 yrs 11 mos)
Qualcomm
Senior Engineer (5 yrs)
GlobalEdge - Intelligence of Things
Software Engineer (1 yr 11 mos)
Education
Master of Technology - MTech at Indian Institute of Technology, Madras
Bachelor of Technology (B.Tech.) at CVR College of Engineering, Hyderabad
at Sri Krishnaveni Talent School, DSNR, Hyderabad