KADAPA ANDHRA PRADESH, India
Phone: xxx-xxx-xxxx
Email: xxx@xxxx.xxx
Looking For: Software Engineer, IoT
Occupation: IT and Math
Degree: Master's Degree
Career Level: Experienced
Languages:
Highlights:
Skills:Bluetooth, BLE, WLAN, LINUX, WiFi, Firmware, Data Structures, Algorithms, Software Engineer, IoT, Embedded Software, C, C++, RTOS, Networking
Software Engineer 07/18 - current
Telit Communications, Bangalore, Karnataka India
Industry: IoT
Have work experience in IoT industry.
working on different communication protocols like Bluetooth, BLE, WLAN.
I have master's degree from reputed institute in India (National Institute of Technology Surat)
? WiFi Projects
WiFi module project:
• Implemented RTOS application using Threadx(Qualcomm) API’s.
• Implemented TCP/IP Socket application on QCA4020 module.
• Written wrap-up API’s on top of Qualcomm stack to develop NCM application (Bring up connection to the
module, L2 and L3 level network connection)
Emulator Project:
• Instead of flashing code to board (H/W), we use emulator to check application functionality, which will save
the time to setup the Hardware environment while developing any application.
• Used freeRTOS and windows socket API’s to develop emulator.
• Written Socket Application to validate windows socket API’s.
• Used QT for emulator GUI design.
? Classic Bluetooth / BLE (Bluetooth Low Energy) Projects.
o Classic Bluetooth / BLE stack Project.
• Working on BT SPP profile application
• Implemented BT HFP profile driver level api’s and application
• Worked on AT commands (bond info, set and get name and other commands) implementation for BT module
• Implemented Demo applications for BLE central and peripheral to demonstrate usage of API’s to customers
• Worked on Realtek controller chipset to implement AT commands at Peripheral side.
• Have working experience on TI, Marvel, Qualcomm, Nordic, Realtek controller chipsets.
• Adding new features to BT/BLE stack (Adding vendor specific HCI commands according to requirement of
customers).
• Implemented SET_AFH HCI command to use user-based channel map at radio level.
• Added new TI firmware patch to existing BT/BLE stack.
• Working on SPP and HID BT profiles to resolve customer issues.
• Worked on L2CAP and RFCOMM layer while resolving issues.
• Used Raspberry Pi as a setup to debug stack.
• Have experience in debugging tools like BPA 600, Sodera and eclipse for stack logs analyzing.
o Mesh Network Project
• Porting HEX file to our module after building SDK.
• GPIO mapping for current H/W board by changing header files.
• Changed elements in Profiles (adding more elements based on requirement)
• Relay functionality checking.--
Sardar Vallabhbhai National Institute of Technology Surat 06/2015 - 05/2017
Surat, Gujarat, India
Degree: Master's Degree
Major:Computer Engineering
I have master's degree from NIT Surat in Computer Engineering
Login to view resume: Sravan Kumar Gadekula -