Marko P.

Marko P.

Développeur back-end

Croatia
Membre de confiance depuis 2025
6 années d'expérience

Il se spécialise dans Golang, PostgreSQL, Redis et a dirigé des projets d'architecture de base pour les plateformes IPTV et les intégrations CRM, optimisé les performances de l’API, et a développé des solutions sécurisées et axées sur des événements.

En plus de son expertise de Golang, Marko a une expérience pratique avec Java, Node.js et Kubernetes, lui permettant de contribuer tout au long du cycle de vie du développement logiciel. Il est doué en mentorat des ingénieurs, en implémentant les pratiques DevOps et en écrivant du code propre et maintenable, en fournissant des solutions fiables qui supportent les équipes axées sur les produits.

Expertise principale

GolangGolang4 ans
RedisRedis4 ans
JavaScriptJavaScript6 ans
PostgreSQLPostgreSQL6 ans
Node.jsNode.js4 ans

Expérience8

Freelance Software Engineer

Panca Solutions
Information Technology (IT) and Services
Apr 2025 · 1a 2m
  • Développé et construit des systèmes de backend évolutifs, mettant l'accent sur l'architecture événementielle, les intégrations d'API et le réglage des performances.
  • Des solutions personnalisées à l'aide de Golang, PostgreSQL, et Redis, appliquant des pratiques modernes de backend pour répondre aux besoins du client.
  • Assurer une infrastructure sécurisée et entretenue, y compris des pipelines et des systèmes de surveillance.
  • Maintenir une implication active tout au long de la durée du cycle de développement, de la collecte des exigences au déploiement.
PostgreSQLPostgreSQL
RedisRedis
GolangGolang
KubernetesKubernetes
Google CloudGoogle Cloud
2+

Software Engineer

Digihey d.o.o.
Information Technology (IT) and Services
Jul 2024 - Nov 2024 · 4m
  • Conçu et implémenté une intégration complète avec l’API de Pipedrive, permettant aux utilisateurs de visualiser, de synchroniser et de modifier les contacts directement au sein de la plate-forme.
  • Migration et amélioration des capacités d'intégration de HubSpot CRM tout en maintenant la compatibilité ascendante et en introduisant des améliorations plus larges du système.
  • Développé une logique efficace de synchronisation des données dans Go en utilisant GORM et PostgreSQL, garantissant un accès rapide et fiable aux données CRM distantes.
  • Mise en œuvre d'un contrôle d'accès aux données robuste par l'utilisateur prenant en charge plusieurs comptes CRM et l'autorisation par session.
  • Travaillé avec l'architecture RESTful, les flux d'authentification et la logique de cartographie des données dans des délais serrés.
  • Augmentation de la maintenabilité de la plate-forme en créant des services modulaires, en écrivant des tests unitaires et en documentant les flux de données.
PostgreSQLPostgreSQL
GolangGolang
API
REST APIREST API
GormGorm
HubSpotHubSpot
UniqCast

Senior Backend Engineer

UniqCast
Telecommunications
Feb 2021 - Apr 2025 · 4a 2m
  • Des services vidéo haute performance avec Go, supportant le streaming HLS en temps réel grâce à une infrastructure CDN personnalisée.
  • Réduction du temps de réponse de l'API de 40% en utilisant l'optimisation des requêtes et les stratégies de mise en cache basées sur Redis.
  • Migration des services hérités de Node.js vers Golang, création d'un framework API personnalisé et amélioration de l'évolutivité.
  • Intégration en temps réel du cryptage DRM (Led en temps réel (FairPlay, Widevine), assurant une livraison sécurisée du contenu inter-périphérique.
  • Résolu plus de 100 incidents de production, améliorant l'observabilité grâce à des outils forestiers et personnalisés améliorés.
JavaScriptJavaScript
DockerDocker
PostgreSQLPostgreSQL
RedisRedis
TypeScriptTypeScript
4+
Acquaint

Senior Software Engineer

Acquaint
Artificial Intelligence (AI)
Sep 2019 - Feb 2021 · 1a 5m
  • Développer et maintenir des microservices distribués basés sur Java qui géraient les pipelines d'intégration de données AI en temps réel.
  • Conception de flux de travail CI/CD à l'aide de Jenkins et Bash, réduisant considérablement les temps de déploiement entre les environnements de production et de production.
  • Systèmes conteneurisés déployés sur GCP et Oracle Cloud via Kubernetes, garantissant résilience et évolutivité.
  • Configurez des tableaux de bord Prometheus et Grafana avec des alertes personnalisées pour surveiller les services critiques et améliorer l'observabilité du système.
  • Implémentation de la gestion sécurisée des connexions JWT et des jetons de rafraîchissement pour le contrôle d'accès aux API.
  • Gestion des tâches asynchrones en utilisant RabbitMQ entre les services, améliorant la modularité et les temps de réponse.
PostgreSQLPostgreSQL
JavaJava
JenkinsJenkins
Spring BootSpring Boot
HibernateHibernate
7+
EZ Booker

Mobile Developer

EZ Booker
Travel Booking
Jun 2019 - Sep 2019 · 3m

EZ Booker is a mobile-first platform that enables real-time bookings for local tours and activities. Marko was hired as a contractor to develop and launch the company’s mobile applications.

  • Independently developed Android (Java) and iOS (Swift) applications from the ground up, including essential features like booking flow and location-based recommendations.

  • Integrated mobile apps with backend APIs for live tour availability, user authentication, and push notifications.

  • Managed deployment pipelines and successfully launched both apps on Google Play and the Apple App Store.

  • Delivered secure and high-performance mobile experiences with minimal bugs, supporting early adoption of the platform.

JavaJava
AndroidAndroid
iOSiOS
SwiftSwift
FirebaseFirebase
3+
KING ICT

Java Developer

KING ICT
Information Technology (IT) and Services
Oct 2018 - Jun 2019 · 8m

KING ICT is a leading systems integrator in Croatia, working with government and enterprise clients. Marko contributed to developing a traffic offense record system for the Croatian Ministry of the Interior.

Built Java/Spring Boot-based backend services to manage traffic violations, searches, and reporting functions.

Managed Oracle DB schema design and optimized complex queries for data accuracy and performance.

Developed React.js frontend modules and admin interfaces with accessibility and security considerations.

Collaborated with legal and engineering teams to ensure compliance with data protection requirements and system integrations.

JavaScriptJavaScript
React.jsReact.js
HTMLHTML
CSSCSS
JavaJava
2+
EZ Booker

Software Developer (Internship)

EZ Booker
Travel Booking
Apr 2018 - Oct 2018 · 6m

Early-stage development of the EZ Booker web platform during its initial MVP phase. Marko joined as an intern and contributed to both backend and frontend enhancements.

  • Developed core PHP logic for managing reservations, availability, and accommodation listings.

  • Designed and optimized MySQL queries and data structures to improve storage efficiency and query speed.

  • Created responsive HTML/CSS layouts and implemented client-side logic using vanilla JavaScript.

  • Fixed bugs, added new features, and worked closely with senior engineers during code reviews and project planning.

PHPPHP
MySQLMySQL
JavaScriptJavaScript
HTMLHTML
CSSCSS
Pixel Design

Web & Mobile Developer (Co-op)

Pixel Design
Information Technology (IT) and Services
Jun 2016 - Apr 2018 · 1a 10m

Pixel Design is a local development agency that offers web and mobile services to businesses and public institutions. Marko completed two co-op terms through RIT, working on real client projects for the municipality and SMEs.

  • Built Android and Xamarin-based mobile applications to enhance service delivery for city departments and local vendors.

  • Delivered client websites on WordPress with SEO-optimized structure, boosting visibility and usability.

  • Participated in end-to-end product delivery, including requirements gathering, UI prototyping, development, and deployment.

  • Gained practical experience with cross-platform development and accessibility best practices.

HTMLHTML
CSSCSS
WordPressWordPress
C#C#
AndroidAndroid
XamarinXamarin

Évaluations

Excellence en ingénierie

Les performances globales de Marko lors d'une évaluation technique en direct de 90 minutes se classent dans le top 15% des Développeur back-end évalués chez Proxify.

Éducation

Rochester Institute of Technology
Rochester Institute of Technology
Information Technology Engineering2014 - 2018

Arrêtez de naviguer.
Soyez jumelé plus rapidement.