JAGDALE RAHUL VASANTRAO
Mobile: 097******** Email-Id: adj0n7@r.postjobfree.com
LinkedIn: https://www.linkedin.com/in/jagdale-rahul-634969182 Profile summary
Over 1 years and 6 months of experience in development of embedded applications, embedded systems and Internet of Things (IoT) using C and Linux Environment.
Expertise in C, embedded algorithms.
Worked on telematic control units based on wireless technologies like GPRS.
Experience of working as per client process requirements and templates for code writing, documentation and integration with different protocol.
Defining test strategy and preparing test plans for embedded software products.
A Graduate (B.E.) from University of Pune.
Key strengths
Experience in C based developments.
System calls in Linux, creating the threads, handling the message queue, pipe, socket programming, synchronizing the processes and threads.
Algorithms, strong debugging, logic building and understanding of embedded systems.
Excellent debugging skills for larger code base involving communication protocol like TCP.
Technologies worked on
Languages C, basic C++, System Programming
Protocols TCP, CAN, UART, I2C, SPI, JSON
Operating systems Linux and Windows
Professional experience
Embedded software developer From: 1st August 2019 to Present Projects worked on
Project #1 Telematics Control Unit(TCU)
Role: Developer
Resources: 4
Technology: NXP microcontroller based system, GPS and GPRS through Quectel-M95 module.
Key responsibilities:
– Handling product delivery from firmware perspective.
– Complete task on given deadline.
– Implemented task as per client requirement.
Description:
– In Algorithm module, detect and generate the different alerts like door open/close, Ignition ON/OFF, Harsh acceleration/breaking, rash turning, etc. and send to server.
– In Configuration module, configure different device parameters from web server like system configuration, etc.
– In IO module, detect the different auxiliary input, digital input and digital output from controller board and take action through algorithm module.
– GPS
– GPRS / 2G – Quectel-M95 modem used to communicate with cloud. Handling of modem from AT commands to transfer data to multiple servers. It is used for upload the event and data using Windowing Mechanism and download different configurations and firmware image from server over OTA. Project #2 Intelligent transport system (ITS+)
Role: Developer
Technology: Linux
Key responsibilities:
– Implemented OTA firmware upgrade feature using TCP.
– Complete task on given deadline.
– Interaction with client’s team through skype and mails, for integration and issue resolution.
Description:
– Creating threads for handling algorithms, synchronize threads using semaphore and signals.
– Sharing data between processes using shared memory, pipe, message queue.
– Uses different system calls for file operations, etc.
– Process optimization using conditional wait, time base wait, conditional time base wat, select, sleep.
Education details
Electronics and Telecommunication from Pune University with first class, 2018.
Diploma Electronics and Telecommunication from Government Poly(Beed) with first class, 2015.
Personal details
Date of Birth: 12 June 1997
Address: At. Sakhare Borgaon,
Post-Morgaon,Tq,Dist,Beed.
431122.
Languages known: English, Hindi & Marathi.
Gender : Male
Material Status : Unmarried
Language Known : English, Hindi
Declaration:
I hereby declare that the above written particulars are true to the best of my knowledge and brief.
Date :
Place : Pune. RAHUL V. JAGDALE