I am a passionate embedded software developer dedicated to designing, developing and testing embedded systems applications' software components in accordance with the requirements. I have a hands on experience in programming AVR and ARM based microcontrollers and interfacing with their modules and always striving for challenging impactful projects.
With my 2 years of experience in the field, I lead various groups for Embedded Software development projects to achieving success gaining proficiency to develop software solutions to first facing challenges in a short time and analyze the software requirements according to software life-cycle. More over, I assisted in developing software programs for a real-time system using FreeRTOS as well as communication technologies such as UART, SPI, I2C, CAN and LIN.
What's more, for my development and testing environment, I interacted with microcontroller boards as ARM Cortex-M4 TI TM4C-Tiva C EVB (mostly), AVR Atmel Atmega32, ARM7 NXP LPCP2919 using IAR Embedded Workbench, Code Composer Studio, Keil & Atmel/Microship Studio as IDEs.
Catalogued a SDD document to describe a software architecture and its requirements using some
UML tools.
My embedded applications are always catalogued and documented in a readable/unique way, focused on working software according to specified requirements, free for post-modification and feature addition.
If you need to discuss more in chat, I'll be happy to help.