π‘ Embedded Software Engineer at MikroE
βοΈ Specializing in SDK design, peripheral drivers, and microcontroller firmware
Iβm an embedded systems engineer with 2+ years of professional experience designing unified SDKs and drivers for diverse microcontroller families, including:
- STM32, NXP, TIVA, PIC18, dsPIC, PIC32, GigaDevice GD32
- AVR / ATmega, ATSAM, Renesas, TOSHIBA, Nuvoton
πΉ My expertise covers peripherals like I2C, SPI, UART, ADC, PWM, USB, Ethernet, CAN, and advanced modules like VGA and HDMI for personal projects.
Notable Contributions
- π» CycloneTCP Ethernet Support β seamless embedded networking
- π Multi-architecture CAN protocol support
- β‘ High-performance DMA integration for fast data transfer
- π TinyUSB stack support β USB device capabilities across MCUs
- ποΈ Contributions to mikroSDK and CORE packages
Cores / Architectures:
ARM Cortex-M0
Β· Cortex-M1
Β· Cortex-M3
Β· Cortex-M4
Β· Cortex-M7
Β· Cortex-M23
Β· Cortex-M33
Β· Cortex-M85
RISC-V
Β· PIC18
Β· PIC24
Β· dsPIC30
Β· dsPIC33
Β· PIC32
Β· AVR
Compilers:
GCC (ARM / RISC-V)
Β· Clang (ARM / RISC-V)
Β· XC32
Β· XC16
Β· XC8
Β· MikroC
Specialties:
- Embedded C & C++
- Low-level hardware interfacing
- Peripheral driver development
- SDK architecture and cross-platform HALs
π§ [email protected]
πΌ LinkedIn
π΅ Professional singer
π₯ Boxing enthusiast
πΊ Beer lover
π Travel addict