NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
Karlo B.
Fullstack-ontwikkelaar
Karlo is een ervaren software engineer met een focus op full-stack ontwikkeling en meer dan tien jaar commerciële ervaring.
Hoewel zijn expertise voornamelijk ligt in back-end ontwikkeling, heeft hij ook aanzienlijke ervaring in het ontwerpen van front-end en mobiele oplossingen. Hij was onder andere Solution Architect, DevOps Engineer en Software Architect en leidde grote projecten voor internationale bedrijven in sectoren als gaming, digitale overheidsdiensten, openbaar vervoer, e-commerce, AI en blockchain.
Naast zijn professionele werk heeft Karlo opmerkelijk succes geboekt als ontwikkelaar van indiegames, met zijn games die meer dan 5 miljoen keer zijn gedownload. Hij heeft leiderschapservaring in het managen van een team van vijf personen en heeft een MSc in Software Engineering, waarmee hij zijn technische expertise en vermogen om teams effectief te begeleiden laat zien.
Hoofd expertise
- AWS CDK 2 jaar

- AWS Lambda 1 jaar
- AWS S3 1 jaar
Andere vaardigheden
- Python 2 jaar

- Blazor 1 jaar
- Blockchain 1 jaar
Geselecteerde ervaring
Dienstverband
Software Architect
NextLevel Dev - 4 maanden
Developed a comprehensive mobile and web application for lawyers and judges to manage legal cases and court notices. Seamlessly integrated with government digital services while ensuring security and data protection.
- Integrated advanced AI capabilities by training custom models, utilizing vector databases for efficient RAG and LangChain to streamline AI workflows
- Created a data pipeline processing 5 million court notices and normalizing the data for embedding using Python
- Implemented a custom backend using .NET and MartenDB
- Implemented a mobile client using React Native and Expo for Android and iOS
- Implemented a web client using Next.js
- Integrated with government digital services
Technologieën:
- Technologieën:
JavaScript
Docker
PostgreSQL
TypeScript
React Native
Python
Next.js
.NET Core
Machine Learning
Expo
- Solution Architecture
OpenAI API
LangChain
Large Language Models (LLM)
Software Architect / Full-stack Web Developer
TrustNXT GmbH - 1 jaar 3 maanden
- Built a comprehensive ecosystem for image signing, verification, and management using C2PA standard
- Solely architected and implemented both backend and frontend systems, ensuring full AWS serverless deployment (Lambda, DynamoDB, S3, CloudFront, SQS, SNS, SST)
- Engineered SDK for iOS and Android featuring advanced protect and inspect methods, complete with detailed Fumadocs documentation for streamlined integration
- Integrated private Certificate Authority for ephemeral certificate generation and management
- Created public API for third-party verification
- Contributed to the open-sourced TypeScript SDK for C2PA
Technologieën:
- Technologieën:
JavaScript
React.js
AWS
TypeScript
Node.js
GraphQL
- Microservices
AWS SQS
AWS Lambda
AWS S3
Android
iOS
Next.js
Tailwind
DevOps
DynamoDB
Git
AWS CDK
- NoSQL
- Solution Architecture
AWS Cognito
Solution Architect / DevOps Engineer
JobBoost B.V. - 11 maanden
- Ontwierp en overzag de migratie van een monolithisch systeem naar de cloud met behulp van een microservicesarchitectuur.
- Ontwikkelde en implementeerde een strategische roadmap voor het migratieproces, met minimale verstoring van de lopende activiteiten.
- Werkte nauw samen met cross-functionele teams om microservices te definiëren en prioriteren, en optimaliseerde voor systeemprestaties en schaalbaarheid.
- DevOps-praktijken ontworpen en geïmplementeerd om implementaties te stroomlijnen en de betrouwbaarheid van het systeem te verbeteren.
- Voerde beoordelingen en evaluaties uit om verbeterpunten in de migratiestrategie en microservices architectuur te identificeren.
- Opstellen en handhaven van best practices voor codekwaliteit, beveiliging en schaalbaarheid binnen het microservices ecosysteem.
- Zorgde voor technische begeleiding en mentorschap van het ontwikkelteam en stimuleerde een cultuur van continu leren en innovatie.
- Beheren en optimaliseren van AWS cloud infrastructuur om te voldoen aan prestatie-, beveiligings- en schaalbaarheidsvereisten.
- CI/CD pipelines geïmplementeerd met behulp van GitHub Actions om het bouwen, testen en uitrollen van microservices te automatiseren.
Technologieën:
- Technologieën:
PHP
Laravel
JavaScript
Vue.js
Docker
AWS
ElasticSearch
Redis
TypeScript
Node.js
- Microservices
AWS SQS
Kubernetes
AWS Lambda
AWS S3
Terraform
DevOps
- Data Engineering
DynamoDB
Linux
Git
Unix
Machine Learning
AWS CDK
- NoSQL
- Solution Architecture
- Prompt Engineering
LangChain
AWS ECS
Large Language Models (LLM)
Software Architect / Full-stack Developer
Peoples Place Community Partnerships - 5 maanden
- Ontwierp en implementeerde een schaalbaar, multi-tenant back-office systeem voor Community21 met behulp van Azure Cloud, .NET 7 en Next.js.
- Geïntegreerde Azure AD B2C voor veilige en naadloze gebruikersverificatie en -autorisatie binnen het systeem.
- Clean Architecture-principes toegepast, gebruikmakend van DDD-patronen (Domain-Driven Design) en CQRS (Command Query Responsibility Segregation) om een modulaire en onderhoudbare architectuur op te zetten.
- Een datagestuurde oplossing gemaakt met behulp van Azure SQL Database en Azure Blob Storage om deelnemersinformatie te beheren en de programmaprestaties efficiënt te analyseren.
- Ervoor zorgen dat het systeem voldoet aan de industrienormen en protocollen voor gegevensbeveiliging, met prioriteit voor de privacy en vertrouwelijkheid van deelnemersinformatie.
Software Architect / Full-stack Web Developer
Peoples Place Community Partnerships - 5 maanden
- Designed and implemented a scalable, multi-tenant back-office system for Community21 using Azure Cloud, .NET 7, and Next.js
- Integrated Azure AD B2C to ensure secure and seamless user authentication and authorization within the system
- Applied Clean Architecture principles, leveraging Domain-Driven Design (DDD) and Command Query Responsibility Segregation (CQRS) patterns to establish a modular and maintainable architecture
- Created a data-driven solution utilizing Azure SQL Database and Azure Blob Storage to manage participant information and analyze program performance efficiently
- Collaborated closely with stakeholders to understand project requirements and ensure alignment with the goals of supporting disadvantaged young people and addressing social issues
- Led the development efforts as a software architect, overseeing the technical aspects of the project and ensuring adherence to best practices
- Conducted regular assessments and optimizations to enhance system robustness, scalability, and performance
- Ensured the system's compliance with industry standards and data security protocols, prioritizing the privacy and confidentiality of participant information
Technologieën:
- Technologieën:
JavaScript
React.js
TypeScript
C#
SQL
Azure
.NET
Azure Blob storage
Next.js
.NET Core
- DDD
Git
Azure Cloud
- Solution Architecture
Fullstack Developer
Kimeru BV - 1 jaar
- Zorgen voor naadloze integratie en functionaliteit van de systeemcomponenten
- Problemen oplossen en debuggen in het systeem
- Verzekerde code kwaliteit door rigoureus testen en code reviews
- Beheerde en bewaakte systeemimplementaties met behulp van Docker, Traefik en Portainer
- RabbitMQ gebruikt voor efficiënte berichtenwachtrij en -verwerking
- Implementeerde en onderhield de verwerking van taken op de achtergrond met behulp van Hangfire
- Bezig met versiebeheer en continue integratie/continue implementatie (CI/CD) met behulp van GitLab pipeline
Fullstack Engineer
Kimeru BV - 1 jaar
- Ensured seamless integration and functionality of the system components
- Conducted troubleshooting and debugging of issues within the system
- Ensured code quality through rigorous testing and code reviews
- Managed and monitored system deployments using Docker, Traefik, and Portainer
- Utilized RabbitMQ for efficient message queuing and processing
- Implemented and maintained background job processing using Hangfire
- Engaged in version control and continuous integration/continuous deployment (CI/CD) using GitLab pipeline
Technologieën:
- Technologieën:
JavaScript
Angular.js
MongoDB
Docker
TypeScript
MSSQL
C#
.NET
ASP.NET
.NET Core
DevOps
Angular
Linux
Git
RabbitMQ
Hangfire
- Solution Architecture
Keycloak
Principal Software Engineer
Notch - 2 jaar
Senior Software Engineer - Wereldwijd Multi-Tenant D2C eCommerce Platform
- Werkte aan een grootschalig direct-to-consumer eCommerce-platform dat activiteiten met meerdere leveranciers, meerdere merken en meerdere markten ondersteunt in zowel gestandaardiseerde als gelokaliseerde formaten.
- Gecentraliseerd configuratiebeheer van alle microservices om de schaalbaarheid en onderhoudbaarheid te verbeteren.
- Identificeerde en automatiseerde handmatige processen binnen de organisatie om de operationele efficiëntie te verhogen.
- Gestroomlijnd implementatieproces voor het lanceren van het systeem in nieuwe markten en het uitrollen van nieuwe functies.
- Geleide integraties met Contentful (CMS) en Commercetools (headless commerce).
- Prestatieverbeteringen en optimalisaties geïmplementeerd om de snelheid en betrouwbaarheid van het systeem te verbeteren.
- Bijdragen aan discussies over systeemontwerp en architectuur, met de nadruk op schaalbaarheid en robuustheid.
- Zorgde voor technisch mentorschap en begeleiding van het ontwikkelteam, en bevorderde een werkomgeving waarin samenwerking en hoge prestaties centraal stonden.
Technologieën:
- Technologieën:
JavaScript
React.js
Docker
PostgreSQL
TypeScript
GraphQL
- Microservices
Apache Kafka
Kubernetes
C#
Azure
.NET
Entity Framework
Next.js
Tailwind
Terraform
.NET Core
DevOps
Linux
Git
DataDog
Unix
Enterprise Architect
- Solution Architecture
Keycloak
Senior Software Engineer
King ICT - 3 jaar 9 maanden
Senior Software Engineer - eTicketing Project voor Openbaar Vervoer
- Werkte als softwarearchitect en full-stack web- en mobiele ontwikkelaar aan een moderniseringsproject voor het openbaar vervoer in Split, Kroatië.
- Mobiele en webapplicaties ontwikkeld voor het plannen van reizen en het kopen van tickets.
- Real-time integraties gebouwd met boordapparatuur van voertuigen voor live datacommunicatie.
- Een uitgebreid backoffice- en wagenparkbeheersysteem geïmplementeerd.
- Meerdere betalingsproviders geïntegreerd om veilige transacties te ondersteunen.
- Verbonden met Google Maps met behulp van de GTFS-standaard voor routegegevens.
- Gebruikt Google Firebase voor pushmeldingen en integriteitscontroles van apps.
- ETA-berekeningen (Estimated Time of Arrival) geïmplementeerd via Google API's.
- Beheerde authenticatie en autorisatie via Keycloak.
- Figma gebruikt voor UX design en interface prototyping.
Lead Ontwikkelaar - Elektronisch tolheffingssysteem
- Leiding gegeven aan een cross-functioneel team van ontwikkelaars en ontwerpers.
- Werkte als softwarearchitect en full-stack ontwikkelaar voor het moderniseren van het Kroatische tolheffingssysteem.
- Geleverde web- en mobiele applicaties voor accountbeheer en mediaopwaardering.
- Geïntegreerde betalingsgateways voor naadloze transacties.
- Gebruikt Google Firebase om pushmeldingen te beheren.
- Ontwikkelde een voucher distributiesysteem en back-office portal.
- Integraties gebouwd met ETC-apparaten en smartcardinfrastructuur.
- Verbeterde systeemprestaties door SQL query optimalisatie en database indexering.
Full-Stack Ontwikkelaar - Overheid Digitale Diensten Platform
- Bijdragen aan een uniform digitaal platform dat diensten voor burgers en formulierinzendingen consolideert.
- Geïntegreerd met meerdere betalingsproviders voor transactiefuncties.
- Beveiligd inloggen via NIAS (eIDAS-compliant) authenticatie.
- Geïntegreerd met het Kroatische portaal e-Građani (e-burgers) om de interacties tussen overheid en burgers te stroomlijnen.
Technologieën:
- Technologieën:
JavaScript
React.js
PostgreSQL
Redis
TypeScript
React Native
Java
MSSQL
- Microservices
Jenkins
Spring
C#
SQL
Oracle
Redux.js
.NET
Entity Framework
ASP.NET
Firebase
.NET Core
DevOps
.NET framework
Blazor
Linux
WPF
Git
RabbitMQ
OAuth2
gRPC
SignalR
Google Maps
Enterprise Architect
- Mobile
- Solution Architecture
Keycloak
Unity Game Developer
NextLevel Dev - 6 jaar 1 maand
Cross-platform game development implementing own ideas and solutions (PC, mobile and browser games)
- Developed and published over 20 web, mobile and PC games with over 5 million players in total
- Publishing on Google Play and App Store
- Optimized performance, build size and quality to deliver better cross platform experience
- Ads and InApp purchases integration
- Apple Game Center and Google Play Games Services integration for leadboards and achievements
- Implemented monetization strategies, analytics, and utilized reverse-engineering including code obfuscation
Technologieën:
- Technologieën:
MySQL
JavaScript
React.js
Docker
PostgreSQL
TypeScript
Node.js
React Native
Express.js
C#
.NET
Android
iOS
Next.js
Tailwind
Firebase
.NET Core
Nest.js
DevOps
- Data Engineering
Unity
Git
Unix
- Mobile
- HTML / CSS
Three.js
- NoSQL
- Solution Architecture
Solidity
Blockchain
Supabase
Educatie
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
Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden
In een kort gesprek van 25 minuten:
- gaan we in op wat je nodig hebt om je product te ontwikkelen;
- Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
- delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.
