Junior Embedded Developer | C/C++ & Telecommunications Engineer

I’m Artem Batsak
I am a Junior Embedded Developer with an engineering background in Telecommunications. I bridge the gap between hardware and software, focusing on creating reliable systems from the ground up.
Technical Stack:
Microcontrollers: Proficient with STM32 (Cortex-M), ESP32, and AVR (Arduino) using C/C++.
Peripherals & Protocols: Hands-on experience with UART, SPI, I2C, GPIO, and interrupt handling.
Networking & Systems: Strong command of Linux and TCP/IP stack. I have developed projects ranging from local data logging (SD cards) to remote access solutions via Reverse TCP Proxy.
Core Philosophy:
I don’t just write code; I build devices. From soldering and hardware assembly to analyzing complex datasheets, I am committed to delivering stable, production-ready prototypes. I am a fast learner, capable of adapting to new architectures and solving technical challenges independently.
-

Email
artembatsak@gmail.com​
-

Phone
+49 171 155 6956​
-

GitHub
My Project
It`s my project from GitHub
Obelisk
Server-side
Obelisk is a TCP proxy that works in tandem with the Phantom program. It is designed to forward clients to Phantom through a secure connection, simplifying access to servers behind NAT.
Phantom
NAT-side
Phantom is a lightweight networking proxy designed to work together with Obelisk.It allows servers located behind NAT to accept connections from the public internet.