|
Software developer with experience in systems programming, embedded IoT, and game development. Explore my featured projects below or browse the full list of repositories.
Desktop jigsaw puzzle with SFML 2.5 + Cairo. Bezier-curve interlocking pieces, 3 difficulty levels (12–192 pieces), drag-and-drop, score tracking, and embedded resources. Fully AI-generated C++17 project.
Arbitrary-precision arithmetic library using linked lists. Supports addition, subtraction, multiplication, division with binary/hex/decimal display. 43 unit tests via GoogleTest, zero memory leaks confirmed by Valgrind.
Faithful CHIP-8 processor emulator in C/C++ with Allegro5 for graphics, sound, and input. Interprets opcodes, manages memory, display, and timers to run classic retro ROMs.
Multithreaded console tool monitoring individual CPU cores via /proc/stat. Uses pthreads with mutex synchronization. Valgrind-verified with zero memory leaks.
IoT system monitoring indoor/outdoor temperature and humidity. ESP8266 with DHT11/DHT22 sensors, Raspberry Pi 4 server, PHP+MySQL backend, web dashboard, Android app, and Windows 10 widget.
433MHz RF light controller with ESP8266 + CC1101 transceiver via ESPHome. Controls bedroom and living room lights through Home Assistant with Alexa voice control. Includes RF signal monitoring and 3D printable case.
ESP8266 library for analog and digital temperature sensors with MQTT real-time data transmission. Developed during Intive Patronage 2020 embedded systems program.
RGB LED strip controller on ESP8266 with HSV-to-RGB color conversion and MQTT integration. Supports custom lighting effects and brightness control. Built during Intive Patronage 2020.
Classic Arkanoid built in C++ with Allegro5. Features multiple levels, power-ups, and a scoring system. Demonstrates OOP principles and real-time graphics rendering.
Windows puzzle game developed in C++ Builder 6.0 as an engineering thesis project. Features GUI with GDI graphics rendering.
Cross-platform 8-relay board control. Windows GUI built in C++ Builder with network remote management. Linux CLI tool in C with CMake build system.
Professional website for a psychological testing practice in Szczecin, Poland. Responsive design with Google Maps integration, Schema.org structured data, service showcase, and photo gallery. Hosted on GitHub Pages.
Feel free to contact me using the information below:
Email:
Artur.Kos.software.developer@gmail.com
LinkedIn:
linkedin.com/in/artur-kos-8a03a1364
GitHub:
https://github.com/ArturKos