Hi ✌️, ich bin Kristijan
Software Engineer
30 Jahre, wohnhaft in Kroatien.
Durch kontinuierliche Praxis und Lernbereitschaft habe ich fundierte Kenntnisse in modernen Webtechnologien entwickelt, mit einem besonderen Fokus auf das JavaScript-Ökosystem. Ich arbeite gerne im Full-Stack-Bereich und beherrsche Frontend- und Backend-Frameworks, Datenbanken und Cloud-Umgebungen gleichermaßen. Sauberen und effizienten Code zu schreiben fällt mir leicht, und ich genieße die Zusammenarbeit in Teams, in denen Wissensaustausch und Fähigkeitenentwicklung gefördert werden.
Außerhalb der Arbeit bin ich positiv und zugänglich, lese gerne, spiele, treffe mich mit Freunden und bleibe aktiv durch Street-Workouts. Dieselbe Hingabe und Neugier bringe ich auch in meine persönlichen Projekte ein.

>_ Ausbildung
Masterabschluss
FESB
Informatik
Bachelorabschluss
Fakultät für Naturwissenschaften
Informatik
Abitur
Gymnasium
Sekundarschule
>_ Berufserfahrung
Senior Software Engineer
AiNergy
Als Full-Stack-Engineer bin ich an Planung, Design und Entwicklung einer hochmodernen, KI-gesteuerten Webplattform für Dachdetektion und Solarplanungen beteiligt. Ich arbeite über den gesamten Lebenszyklus — von Systemarchitektur bis zu produktionsreifen Features — unter Verwendung von Next.js im Frontend und Strapi mit Node.js API im Backend. Die Plattform integriert fortschrittliche interne KI-Modelle, die speziell für Dachdetektion, Solarplanung und Energieprognosen entwickelt wurden. Ich entwerfe und verwalte die Cloud-Architektur auf AWS, gewährleiste Skalierbarkeit und Ausfallsicherheit, wobei die gesamte Infrastruktur mittels Terraform versioniert und bereitgestellt wird. Containerisierung mit Docker unterstützt einen sauberen Entwicklungsworkflow und robuste CI/CD-Pipelines. Die Plattform ermöglicht es den Nutzern, maßgeschneiderte Solarinstallationsvorschläge zu generieren und herunterzuladen, wodurch der gesamte Vertriebs- und Beratungsprozess effizienter und schneller wird.
Software Engineer
ArsFutura
Als Full-Stack-Engineer im JavaScript-Ökosystem war ich im gesamten Produktlebenszyklus tätig — Planung, Design, Entwicklung, Test und Deployment komplexer Systeme. In der E-Gaming-Branche habe ich zu hochskaligen Projekten für Unternehmen wie Vindex, EFG, Activision und Riot beigetragen.Meine Arbeit umfasste Backend-Entwicklung, Frontend-Optimierung und Performancesteigerung:
- Entwicklung und Wartung von Full-Stack-Webanwendungen zur Verbesserung von Nutzerabläufen und internen Prozessen.
- Zusammenarbeit mit Produkt-, Design- und QA-Teams für schnelle, qualitativ hochwertige Umsetzung.
- Code-Reviews zur Sicherstellung von Best Practices und langfristiger Codequalität.
- Erstellung stabiler REST-APIs mit Node.js für Client-Server-Kommunikation.
- Entwicklung responsiver, effizienter und zugänglicher Benutzeroberflächen mit React, TypeScript und Tailwind.
Software Engineer
DEPT
- Entwurf, Entwicklung, Test und Dokumentation von Projekten in verschiedenen Branchen, darunter Gesundheit, Nachrichten und Broadcasting.
- Zusammenarbeit mit Teams zur Verbesserung des Patientenerlebnisses und Datenmanagements für Refiy Health.
- Modernisierung von Frontend-Architekturen und Migration von Legacy-Newsseiten auf React zur Verbesserung der Performance.
Junior Software Engineer
FGG
Enge Zusammenarbeit mit Entwicklern und Designern zur Erstellung einer robusten und benutzerfreundlichen Webanwendung für Online-Glücksspiel, Casino und Wettplattformen.
Praktikum
Atos
Studentisches Praktikum: Entwurf und Implementierung hybrider mobiler Anwendungen für interne Unternehmensprozesse unter Verwendung von Angular, Ionic und Redux.
>_ Technische Fähigkeiten
>_ Erfolge

NodeJS Fortgeschritten
Zertifikat für fortgeschrittene Node.js-Kenntnisse erhalten, inklusive tiefem Verständnis des Node-Interiors und der Erstellung skalierbarer Backend-Systeme. Erlernt: Redis-Caching, File Upload, CI-Pipelines sowie Event Loop, Worker Threads und Clustering.

Legacy Full-Stack
Abgeschlossenes Full-Stack-Zertifikat von FreeCodeCamp, abdeckend Frontend, Backend und Sicherheitsgrundlagen. Trainingsbereiche: Responsive Web Design, JavaScript-Algorithmen, Datenvisualisierung, Backend-Entwicklung mit APIs und Informationssicherheit. Diverse Full-Stack-Projekte erstellt, um praxisnahes Problemlösen und sauberen Code zu üben.
>_ Persönliche Projekte
Die aufgeführten Projekte umfassen eine Mischung aus eigenen Entwicklungen und kleineren realen Lösungen, die ich unabhängig oder für private Auftraggeber umgesetzt habe. Sie waren nicht Teil einer formellen beruflichen Anstellung, wurden jedoch mit Produktionsstandards, Verantwortung und hoher Sorgfalt ausgeführt. Sie zeigen meinen Anspruch, praktische Probleme zu lösen und meine technische Kompetenz außerhalb traditioneller Rollen zu erweitern.Die aufgeführten Projekte umfassen eine Mischung aus eigenen Entwicklungen und kleineren realen Lösungen, die ich unabhängig oder für private Auftraggeber umgesetzt habe. Sie waren nicht Teil einer formellen beruflichen Anstellung, wurden jedoch mit Produktionsstandards, Verantwortung und hoher Sorgfalt ausgeführt. Sie zeigen meinen Anspruch, praktische Probleme zu lösen und meine technische Kompetenz außerhalb traditioneller Rollen zu erweitern.
TODO
Leichte PWA in React, die Nutzern erlaubt, tägliche Aufgaben zu erstellen, zu verfolgen und zu verwalten. Speichert Daten in localStorage, funktioniert auch offline.

IT Shop
IT Shop ist eine E-Commerce-Plattform aus meinem Advanced Web Technologies Kurs. Nutzer können Accounts erstellen, Smartphones und Laptops verkaufen, Listings verwalten, Produkte durchsuchen und mit Stripe bezahlen. Frontend in Angular, Backend in Node.js/Express, Datenbank in MongoDB.

Online Shop
Online-Shop-App in React als Praxisprojekt. State Management über Redux, Redux-Thunk und Redux-Saga, Styling mit Styled-Components, Backend via Firebase, Stripe für Zahlungssimulation. Enthält Produktansicht, Warenkorb und Checkout-Flow.

GemBet
GemBet ist eine große Online-Wett- und Glücksspielplattform. Im Drei-Personen-Team für das UI verantwortlich. Design in Sketch, Implementierung in React, Redux für State Management.

PropertiesOnMap
PropertiesOnMap.com ist ein Immobilien-Marktplatz mit interaktiver Kartenansicht. Nutzer können Accounts erstellen, Immobilien posten und Standorte über Google Maps erkunden. Postings erfolgen mit Point-Credits, die via Stripe bezahlt werden. Frontend in React, Backend in Express mit Prisma und PostgreSQL.
