About

About me

I am an Embedded Systems Developer.
I develop Embedded systems with Cortex M Microcontrollers & Cortex A Microprocessors .

Highlight of my work Experience

• +8 years C/C++ Development
• +6 years ARM Cortex M System Development Based On The ST’s Ecosystem ( and NXP’s LPC17xx )
• +5 years Assembly Development
• +5 years PCB Design with Altium Designer ( Including +2 year of high speed PCB design )
• +4 years ARM Cortex A System Development ( Linux ) Based on TI’s Ecosystem
• +2 Years RTOS ( FreeRTOS )

Tools I use

• Keil Embedded Development Tool
• Eclipse IDE ( STM32CubeIDE )
• Altium Designer
• Mentor Graphics HyperLynx

Technology

• Embedded architecture and systems design
• Embedded Hardware and firmware development
• Embedded Linux ( BuildRoot & U-Boot )
• Technical leadership and project management
• Scehmatics Design ( Altium Designer )
• Electronic CAD PCB layout ( Altium Designer )
• Embedded TCP/IP ( lwip , FreeRTOS+TCP Stack , WolfSSL )
• Network Based Design
• Bootloader Design

Languages

• C
• C++
• Assembly
• Linux/Unix Shell