Moje su vještine rasle kroz elektroniku, praktičan tehnički rad i stalno učenje. Završio sam obrazovanje za Java developera na ITAcademyju i trenutačno pohađam njihov program AI & Machine Learning. Znanje Pythona i AI/ML-a razvijam uz praktične projekte. Potvrde u nastavku dokumentiraju završene tečajeve.
Dijagnostika, analiza i rješenje
Stečeno u proizvodnji i kontroli kvalitete u Siemensu i Altprou.
- Analiza kvarova vraćenih i reklamiranih uređaja uz detaljnu pisanu dokumentaciju
- Umjeravanje i mjerenje industrijskih instrumenata
- Bliska suradnja s razvojnim timovima kako bi nalazi doveli do poboljšanja
Hardver, sustavi i zvuk
- Računala i elektronika: sastavljanje, dijagnostika i pronalaženje kvarova
- Svakodnevna uporaba Linuxa, macOS-a i Windowsa
- Raspberry Pi 5: rad bez zaslona, systemd usluge, ALSA zvuk i udaljena instalacija
- Praktičan tehnički rad: uređaji, električne instalacije, bojleri i renovacije
- MILA*: osobni audio streamer u razvoju koji vodim od zahtjeva do objave (vidi Bilješke o projektu MILA*)
Testiranje i razvoj uz AI
Razvijeno kroz MILA* (vidi Bilješke o projektu MILA*).
- Ponavljanje problema, praćenje uzroka i provjera svakog popravka automatiziranim testovima i na stvarnom uređaju
- Sigurne objave: sigurnosne kopije provjerene kontrolnim zbrojem, provjere nakon instalacije i automatski povratak prethodne verzije
- Razvoj uz AI: postavljam zahtjeve i provjeravam rezultat; AI asistenti za programiranje pišu velik dio implementacije
Tečajevi i potvrde
Završeno u Link Groupu (ITAcademy). Svaka se potvrda može provjeriti pomoću broja na službenoj stranici za provjeru.
-
Core Java Programming Objektno orijentirano programiranje u Javi: klase i objekti, nasljeđivanje i polimorfizam, sučelja i kolekcije.
-
Advanced Java Programming Kolekcije, lambda izrazi, streamovi, višenitnost i napredno objektno orijentirano oblikovanje.
-
Java Desktop Application Development Stolne aplikacije sa Swingom i AWT-om: prozori i obrasci, obrada događaja i povezivanje s bazama podataka.
-
Java Web Application Development · Završeno Dinamičke web-aplikacije uz Servlete, JSP i JSTL, sesije i MVC obrazac, uz uvod u Spring Web MVC i JSF.
-
Programming in HTML5 with JavaScript and CSS3 Semantičke HTML5 stranice, CSS3 raspored uz flexbox i grid te JavaScript za DOM događaje i provjeru obrazaca.
-
MySQL Programming and Administration Pisanje SQL-a za MySQL baze podataka i njihovo administriranje.
Obrazovanje
- AI & Machine Learning — ITAcademy · U tijeku
- Java Developer — ITAcademy · Završeno
- Elektrotehničar — Elektrotehnička škola, Zagreb
AI & Machine Learning — trenutačno obrazovanje
Trenutačno pohađam program AI & Machine Learning na ITAcademyju. Objavljeni program obuhvaća:
- Get Ready to Become an AI Engineer — temelje za nastavak programa.
- Python Programming Basics — osnove programiranja u Pythonu.
- Data Processing and AI/ML Models — rad s podacima i modelima strojnog učenja.
- Deep Learning with Keras, TF and PT — neuronske mreže i alate za duboko učenje.
- Managing AI/ML Pipelines & Systems Deployment — pripremu i uvođenje AI/ML sustava u rad.
Obrazovanje je u tijeku. Uz nastavu, Python pozadinski sustav projekta MILA* daje mi praktičan kontekst za istraživanje jezika.