• 14+years of software development experience with a focus towards developing new products features and tools.
• Experience in Object Oriented Design, Java, C, C++, Perl and Python.
• Knowledge on SOLID principles, design patterns (Factory, Abstract, Singleton, Adapter, Observer).
• Multithread programming based on JMS-ActiveMQ architecture.
• Working experience on communication protocols CAN, CANOpen, RS232, SPI, I2C.
• Worked in Agile/SAFe software development team as scrum master and delivering product features.
• Experience with the entire Software Development Life Cycle (SDLC).
Autocode generation for fixedpoint mathematic models using Matlab, Simulink, Targetlink