Karlo B.
Fullstack-udvikler
Karlo er en dygtig softwareingeniør med fokus på full-stack-udvikling og over et årti med kommerciel erfaring.
Hans ekspertise ligger primært inden for backend-udvikling, men han har også stor erfaring med at udvikle frontend- og mobilløsninger. Hans roller har omfattet Solution Architect, DevOps Engineer og Software Architect, hvor han har ledet store projekter for internationale virksomheder på tværs af brancher som spil, offentlige digitale tjenester, offentlig transport, e-handel, AI og blockchain.
Ud over sit professionelle arbejde har Karlo opnået bemærkelsesværdig succes som indie-spiludvikler, hvor hans spil har samlet over 5 millioner downloads. Han har ledererfaring med at lede et team på fem og har en kandidatgrad i softwareudvikling, hvilket viser både hans tekniske ekspertise og evne til at lede teams effektivt.
Hovedekspertise
- ASP.NET 4 år
- C# 10 år
- .NET 10 år
Andre færdigheder
- MySQL 2 år
- Kubernetes 2 år
- Next.js 2 år
Udvalgt oplevelse
Beskæftigelse
Solution Architect / DevOps Engineer
JobBoost B.V. - 1 år 11 måneder
- Designede og førte tilsyn med migreringen af et monolitisk system til skyen ved hjælp af en mikrotjenestearkitektur.
- Udviklet og implementeret en strategisk køreplan for migrationsprocessen, der sikrede minimal forstyrrelse af den igangværende drift.
- Tæt samarbejde med tværfunktionelle teams om at definere og prioritere mikrotjenester og optimere systemets ydeevne og skalerbarhed.
- Arkitekterede og implementerede DevOps-praksisser for at strømline implementeringer og forbedre systemets pålidelighed.
- Gennemførte vurderinger og evalueringer for at identificere områder, der kunne forbedres i migrationsstrategien og microservices-arkitekturen.
- Etableret og håndhævet bedste praksis for kodekvalitet, sikkerhed og skalerbarhed inden for mikrotjeneste-økosystemet.
- Giver teknisk vejledning og mentorskab til udviklingsteamet og fremmer en kultur med kontinuerlig læring og innovation.
- Administreret og optimeret AWS-skyinfrastruktur for at opfylde kravene til ydeevne, sikkerhed og skalerbarhed.
- Implementeret CI/CD-pipelines ved hjælp af GitHub Actions for at automatisere opbygning, test og udrulning af mikrotjenester.
Teknologier:
- Teknologier:
AWS CDK
AWS Lambda
AWS S3
AWS SQS
AWS ECS
DynamoDB
ElasticSearch
Docker
DevOps
Git
- Microservices
Linux
- Solution Architecture
Terraform
Vue.js
Unix
AWS
ChatGPT API
PHP
Laravel
Software Architect / Full-stack Developer
Peoples Place Community Partnerships - 5 måneder
- Designede og implementerede et skalerbart backoffice-system med flere lejere for Community21 ved hjælp af Azure Cloud, .NET 7 og Next.js.
- Integreret Azure AD B2C for at sikre sikker og problemfri brugergodkendelse og -autorisation i systemet
- Anvendte Clean Architecture-principper og udnyttede Domain-Driven Design (DDD) og Command Query Responsibility Segregation (CQRS)-mønstre til at etablere en modulær og vedligeholdelsesvenlig arkitektur.
- Skabte en datadrevet løsning ved hjælp af Azure SQL Database og Azure Blob Storage til at administrere deltagerinformation og analysere programresultater effektivt.
- Sikret systemets overholdelse af industristandarder og datasikkerhedsprotokoller og prioriteret privatlivets fred og fortroligheden af deltageroplysninger.
Teknologier:
- Teknologier:
.NET
SQL
Next.js
Azure
- DDD
- Solution Architecture
Fullstack Developer
Kimeru BV - 1 år
- Sikret problemfri integration og funktionalitet af systemkomponenterne
- Udført fejlfinding og debugging af problemer i systemet
- Sikret kodekvalitet gennem grundig testning og kodegennemgang
- Administreret og overvåget systemimplementeringer ved hjælp af Docker, Traefik og Portainer
- Brugte RabbitMQ til effektiv kø og behandling af beskeder
- Implementeret og vedligeholdt baggrundsjobbehandling ved hjælp af Hangfire
- Engageret i versionskontrol og kontinuerlig integration/kontinuerlig implementering (CI/CD) ved hjælp af GitLab-pipeline
Teknologier:
- Teknologier:
Angular.js
Docker
RabbitMQ
Git
Linux
- NoSQL
.NET Core
MongoDB
MSSQL
Angular
Hangfire
Principal Software Engineer
Notch - 3 flere år
Senior softwareingeniør - Global D2C e-handelsplatform med flere lejere
- Arbejdet på en storstilet e-handelsplatform for direkte salg til forbrugere, der understøtter operationer med flere leverandører, flere brands og flere markeder i både standardiserede og lokaliserede formater.
- Centraliseret konfigurationsstyring af alle mikrotjenester for at forbedre skalerbarheden og vedligeholdelsen.
- Identificeret og automatiseret manuelle processer på tværs af organisationen for at øge den operationelle effektivitet.
- Strømlinet implementeringsprocessen for lancering af systemet på nye markeder og udrulning af nye funktioner.
- Ledede integrationer med Contentful (CMS) og Commercetools (headless commerce).
- Implementeret performanceforbedringer og optimeringer for at forbedre systemets hastighed og pålidelighed.
- Bidrager til systemdesign og arkitektoniske diskussioner med fokus på skalerbarhed og robusthed.
- Giver teknisk mentorskab og vejledning til udviklingsteamet og fremmer et samarbejdsorienteret og højtydende arbejdsmiljø.
Teknologier:
- Teknologier:
Blazor
.NET
Docker
Kubernetes
Entity Framework
Next.js
React.js
Azure
Apache Kafka
Enterprise Architect
Linux
Tailwind
GraphQL
MSSQL
SignalR
Terraform
Unix
Senior Software Engineer
King ICT - 3 flere år 9 måneder
Senior softwareingeniør - eTicketing-projekt til offentlig transport
- Arbejdede som softwarearkitekt og full-stack web- og mobiludvikler på et moderniseringsprojekt for offentlig transport i Split, Kroatien.
- Udviklet mobil- og webapplikationer til rejseplanlægning og billetkøb.
- Bygget realtidsintegrationer med køretøjets indbyggede enheder til live datakommunikation.
- Implementeret et omfattende backoffice- og flådestyringssystem.
- Integreret flere betalingsudbydere for at understøtte sikre transaktioner.
- Forbundet systemet med Google Maps ved hjælp af GTFS-standarden for rutedata.
- Brugt Google Firebase til push-meddelelser og app-integritetskontroller.
- Implementeret ETA-beregninger (estimeret ankomsttid) via Google API'er.
- Administreret godkendelse og autorisation via Keycloak.
- Brugte Figma til UX-design og interface-prototyper.
Ledende udvikler - elektronisk bompengesystem
- Lede et tværfunktionelt team af udviklere og designere.
- Fungerede som softwarearkitekt og full-stack-udvikler i forbindelse med moderniseringen af Kroatiens system til opkrævning af motorvejsafgifter.
- Leveret web- og mobilapplikationer til kontoadministration og medieopdateringer.
- Integrerede betalingsgateways til problemfri transaktioner.
- Brugte Google Firebase til at administrere push-meddelelser.
- Udviklet et voucher-distributionssystem og en backoffice-portal.
- Bygget integrationer med ETC-enheder og smartcard-infrastruktur.
- Forbedret systemydelse gennem optimering af SQL-forespørgsler og databaseindeksering.
Full-Stack-udvikler - Regeringens platform for digitale tjenester
- Bidrag til en samlet digital platform, der konsoliderer borgerservice og formularindsendelser.
- Integreret med flere betalingsudbydere til transaktionsfunktioner.
- Aktiveret sikkert login via NIAS (eIDAS-kompatibel) godkendelse.
- Integreret med Kroatiens e-Građani (e-Citizens) -portal for at strømline interaktionen mellem myndigheder og borgere.
Teknologier:
- Teknologier:
ASP.NET
Blazor
Angular.js
DevOps
Entity Framework
React Native
React.js
gRPC
Java
Spring
Redis
RabbitMQ
Firebase
Jenkins
Enterprise Architect
JavaScript
TypeScript
.NET Core
Google maps
MSSQL
SignalR
WPF
PostgreSQL
Angular
Redux.js
Keycloak
Uddannelse
MSc.Software Engineering
Faculty of Electrical Engineering and Computing, University of Zagreb · 2018 - 2020
BSc.Computing
Faculty of Electrical Engineering and Computing, University of Zagreb · 2015 - 2018
Find din næste udvikler inden for få dage, ikke måneder
Book en 25-minutters samtale, hvor vi:
- udfører behovsafdækning med fokus på udviklingsopgaver
- Forklar vores proces, hvor vi matcher dig med kvalificerede, godkendte udviklere fra vores netværk
- beskriver de næste trin for at finde det perfekte match på få dage