Skilled in software development for embedded systems, with experience constructing and implementing innovative coding solutions for various hardware setups. Engaged in enhancing team productivity through recommending process improvements and documenting software designs for effective maintenance. Proficient in utilizing integrated development environments (IDEs) and Agile methodologies to deliver projects efficiently while adhering to established design patterns for consistent performance results.