Karlo B.

Karlo B.

Fullstack-ontwikkelaar

Top presteerder 8.8/10
Croatia
Vertrouwd lid sinds 2023
10 jaar 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 CDKAWS CDK2 jaar
AWS LambdaAWS Lambda1 jaar
AWS S3AWS S31 jaar
AWS SQSAWS SQS1 jaar
61+

Ervaring10

NextLevel Dev

Software Architect

NextLevel Dev
Artificial Intelligence (AI)
Jan 2025 - May 2025 · 4m

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
JavaScriptJavaScript
DockerDocker
PostgreSQLPostgreSQL
TypeScriptTypeScript
React NativeReact Native
9+

Software Architect / Full-stack Web Developer

TrustNXT GmbH
Artificial Intelligence (AI)
Aug 2024 · 1y 7m
  • 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
JavaScriptJavaScript
React.jsReact.js
AWSAWS
TypeScriptTypeScript
Node.jsNode.js
16+

Solution Architect / DevOps Engineer

JobBoost B.V.
HR and Recruitment
Oct 2023 - Sep 2024 · 11m
  • 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.
PHPPHP
LaravelLaravel
JavaScriptJavaScript
Vue.jsVue.js
DockerDocker
25+

Software Architect / Full-stack Developer

Peoples Place Community Partnerships
Apr 2023 - Sep 2023 · 5m
  • 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
Non-Profit and Charities
Apr 2023 - Sep 2023 · 5m
  • 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
JavaScriptJavaScript
React.jsReact.js
TypeScriptTypeScript
C#C#
SQLSQL
9+

Fullstack Developer

Kimeru BV
Mar 2023 - Mar 2024 · 1y
  • 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
Home Services
Mar 2023 - Mar 2024 · 1y
  • 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
JavaScriptJavaScript
Angular.jsAngular.js
MongoDBMongoDB
DockerDocker
TypeScriptTypeScript
13+
Notch

Principal Software Engineer

Notch
E-commerce
Sep 2022 - Sep 2024 · 2y

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.
JavaScriptJavaScript
React.jsReact.js
DockerDocker
PostgreSQLPostgreSQL
TypeScriptTypeScript
20+
King ICT

Senior Software Engineer

King ICT
Information Technology (IT) and Services
Dec 2018 - Sep 2022 · 3y 9m

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.
JavaScriptJavaScript
React.jsReact.js
PostgreSQLPostgreSQL
RedisRedis
TypeScriptTypeScript
30+
NextLevel Dev

Unity Game Developer

NextLevel Dev
Gaming
Dec 2013 - Jan 2020 · 6y 1m

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
MySQLMySQL
JavaScriptJavaScript
React.jsReact.js
DockerDocker
PostgreSQLPostgreSQL
26+

Certificaten 8

Microsoft
Programming in C#Microsoft
Microsoft
Azure Developer AssociateMicrosoft
Microsoft
Programming in C#Microsoft
Wil je meer weten over de certificeringen van Karlo?Boek een gesprek

Educatie

FOE
Faculty of Electrical Engineering and Computing, University of Zagreb
Software Engineering2018 - 2020
FOE
Faculty of Electrical Engineering and Computing, University of Zagreb
Computing2015 - 2018

Stop met browsen.
Word sneller gekoppeld.