A
Low-level software
C, C++, bare-metal firmware, RTOS, drivers, bootloaders, debugging, and board bring-up.
Embedded software engineer
I work where code meets real hardware: bare-metal firmware, embedded Linux, bootloaders, displays, communication interfaces, and reverse engineering.
01 / About
My work often starts with incomplete documentation, a board that does not behave as expected, and a question worth answering.
A
C, C++, bare-metal firmware, RTOS, drivers, bootloaders, debugging, and board bring-up.
B
Linux kernel, U-Boot, device trees, Buildroot, Yocto, Tina Linux, storage, and display systems.
C
Schematics, oscilloscopes, logic analyzers, JTAG, soldering, signal measurement, and experimentation.
D
Understanding undocumented hardware and software by testing each part of the system independently.
More about me →02 / Projects
Practical projects involving processors, displays, Linux, firmware, electronics, and real hardware.
Bare-metal tests, FEL loading, SDK reconstruction, embedded Linux, storage, and board investigation.
Panel initialization, timing, D-PHY, TCON, device tree, Linux drivers, and signal analysis.
Dual DAC control, galvo mirrors, laser blanking, geometry generation, and real-time animation.