
Overall 9 years 4 Months of work experience in Firmware development on Linux and windows platform for IOT and Networking products. Strong programming skills on C on various platforms like Windows, Linux and RTOS(Vx Works). Hands on experience on advanced level programming in C including thread synchronization, multithreading, multi processing, concurrency, IPC and TCP/IP socket programming. Sound knowledge of data structures and OS concepts. Hands on experience of working in agile development methodology (Scrum) and have full knowledge of SDLC. Designing system level architecture for the application based on the requirement. Documentation of design and coordinating with different functional teams. Designing software flow for the application. Unit Testing for the application with unit test report. Resolving bugs within the timeline. Getting code review by peers and reviewing code for peers. Quick learning ability with proficiency in debugging skills and troubleshooting.