illia datsiuk

Uczeń Technikum & Pasjonat Systemów Wbudowanych

młody pasjonat systemów wbudowanych i oprogramowania układowego/backendowego. Programuję mikrokontrolery (AVR, STM32 oraz mikroprocesory Zilog Z80) w językach C oraz Asembler. Także interesują mnie backendy na Java :3

Języki: Polski (biegły), Angielski (komunikatywny), Rosyjski (natywny), Ukraiński (natywny)

Umiejętności Techniczne

Systemy Wbudowane i Sprzęt:
AVR/STM32, Zilog Z80, I2C/SPI/UART, Projektowanie PCB, Analiza wykresów czasowych, Prototypowanie układów
Inżynieria Oprogramowania:
Java (Spring Boot), C, Asembler, Linux, Docker, Git

Edukacja

Zespół Szkół nr 1 w Żyrardowie — Kwalifikacje INF.02 / INF.03 (09.2023 – obecnie)

Kluczowe Projekty

yesod — konsola retro na Zilog'u Z80

Klon DinoRun + sterownik wyświetlacza SSD1306 w czystym Assemblerze w 325 bajt ROM.

zohar_link — Laserowe dostarczenie klucza szyfrującego

Klucz przekazywany przez optyczny kanał laserowy (UART + kodowanie Manchester), zaszyfrowany payload przez TCP.

flightos — SO dla statków powietrznych

System operacyjny dla ciężkich statków powietrznych (Create Aeronautics with CC:Tweaked): sterowanie silnikami stabilizacji PID, w dodatku autopilot oraz zdalne sterowanie z tabletu.

data_httpd — Lekki serwer HTTP w C (~140 KiB RAM)

Autorski, ultraszybki serwer HTTP w języku C. Ta strona jest hostowana bezpośrednio na tym serwerze na moim VPS.