c++/c/c#/python developer • low-level programming • embedded systems • linux
- Programming in C++, C, C#, and Python
- Interested in microcontrollers and SBCs:
- ESP32
- STM32
- Arduino
- Raspberry Pi
- Focus areas:
- Embedded systems
- Networking & system-level programming
- Hardware–software integration
Languages
- C++ • C • C# • Python • x86 Assembly
Embedded / Hardware
- ESP32 • STM32 • Arduino • Raspberry Pi
Tools & Environment
- Fedora Linux
- NeoVim
- Git/SVN
- KiCAD/Eagle
- CubeIDE
Front view |
LED displays |
- Connectivity: WiFi-enabled for live integration with a web simulator via WebSockets.
- Modes: Supports both local and online operation.
Program UI |
Output example |
-
Algorithm Implementation: Three dynamic libraries written in C++, x86 Assembly, and x86 Assembly with AVX vector instructions.
-
Performance Features: Supports multithreading for faster processing.
-
User Interface: Built in C#, including histogram visualization for both original and pixelated images.
First Prototype |
PCB Design |
This project combines retro Soviet Nixie tube displays with modern IoT functionality to show time, date, temperature, and humidity.
- Display: Uses authentic 170 V Nixie tubes for a vintage aesthetic.
- Sensors: Includes a gas sensor for detecting CO levels.
- Hardware: Built around an ESP32 microcontroller.
- Companion App: Allows users to set alarms and interact with the device remotely.







