Hrvoje Pavlinovic

Resume

Hrvoje Pavlinovic · Senior Software Engineer · Split, Croatia (EU)

12+ years of building scalable software and blockchain solutions

12+Years Experience15+ProjectsMScComputer ScienceB2BRemote

Professional summary

Senior Backend Engineer with 12+ years developing scalable serverless architecture and leading technical teams. Expertise in AWS infrastructure, distributed systems, and Web3/blockchain technologies. Proven track record scaling systems to 1.7B+ ad impressions, optimizing performance for thousands of concurrent requests, and implementing security best practices. Experience mentoring teams and translating complex technical concepts for stakeholders.

Skills snapshot

Core expertise and the toolkits I reach for most often.

Core expertise

  • Serverless Architecture
  • Scalability Solutions
  • Performance Optimization
  • DevOps Practices
  • Web3/Blockchain
  • System Design

Tech stack highlights

Backend

Node.jsTypeScriptExpressNest.jsGraphQLREST APIs

Infrastructure

AWS (CDK, Lambda, ECS)CI/CDDockerKubernetesTerraform

Databases

PostgreSQLMongoDBRedisQuery Optimization

Security

OWASPSmart Contracts AuditAuthData Protection

Web3/Blockchain

EthereumBitcoinSmart ContractsTonConnectEthers

Frontend

ReactNext.jsTailwind CSSStatic Site Generation

Experience

Recent roles and the impact behind them.

Senior Backend Engineer

2025 - Present
  • Building and scaling backend systems powering Tilt's interactive commerce platform, covering livestreams, auctions, payments, and personalization features.
  • Architect scalable APIs and event-driven services that keep partner integrations and pricing pipelines responsive under real-world traffic.
  • Improve performance, reliability, and developer experience while shaping backend best practices across the engineering team.
Node.jsNestJSHasuraGraphQLPostgreSQLAWSCDKVideo StreamingStripeSystem Architecture

Senior Backend Engineer

2023 - 2025
  • Architect microservices infrastructure supporting interoperable gaming assets across multiple blockchain networks
  • Scale mobile backend systems to handle 1.7B+ ad impressions monthly with 99.9% uptime and sub-200ms response times
  • Lead third-party API integration projects with Unity and UE SDKs, reducing integration time by 40%
  • Explain blockchain concepts to gaming partners and stakeholders, enabling successful technical integrations
  • Execute DevOps practices using AWS CDK, improving deployment frequency by 3x and reducing deployment time by 50%
  • Mentor team of 4 developers, contributing to 50% reduction in time-to-productivity for new hires
  • Consolidate legacy architecture by unifying 6 repositories into monorepo, reducing build time by 50%
Node.jsTypeScriptGraphQLAWS CDKECSDockerPostgreSQLSmart Contracts

Software Engineer (Consulting)

2024 - 2025
  • Architect scalable AWS infrastructure using CDK, ECS, and serverless functions for crypto discovery platform
  • Optimize database performance for real-time price scraping from 20+ exchanges, improving query speed by 70%
  • Build Ethereum-based decentralized voting engine with zero downtime
  • Present complex blockchain voting mechanisms to non-technical stakeholders, securing project approval
  • Integrate mobile backend for Telegram mini-app supporting 10K+ daily active users
Next.jsMongoDBPostgreSQLEthereumTonConnectAWS CDKECS

Software Engineer

2021 - 2023
  • Develop clinical trials management system for German healthcare company Clariness
  • Implement scalable backend architecture using AWS, Terraform, Docker, and GitLab CI/CD pipelines
  • Integrate Twilio API for direct call agent functionality and resolve critical timezone calculation bugs
  • Simplify HIPAA compliance requirements for healthcare team, ensuring successful regulatory approval
  • Optimize database performance for handling thousands of concurrent patient record queries
Node.jsNestJSTypeORMPostgreSQLAWSTerraformDocker

Backend Engineer

2020 - 2021
  • Contribute to Telemetry API and OTA updates system for world's fastest electric hypercar
  • Implement microservices architecture using TypeScript, GraphQL, and event-driven design with Kafka
  • Design scalability solutions handling real-time telemetry data from 100+ vehicle sensors
  • Conduct 15+ technical interviews and establish hiring standards, reducing time-to-hire by 30%
  • Create secure OTA updates system with rollback capabilities, ensuring zero failed deployments
TypeScriptGraphQLApollo FederationKafkaPostgreSQLAWS

Senior Software Engineer

2018 - 2020
  • Lead development standards meetings with C-level executives, establishing company-wide coding practices
  • Architect scalable web applications for Norwegian media company handling 1M+ monthly users
  • Implement legacy system integration connecting 4 real estate agency APIs into unified platform
  • Mentor 3 junior developers achieving promotion to mid-level positions within 12 months
  • Reduce system downtime by 80% through performance optimization and proactive monitoring
Node.jsTypeScriptExpressReactPostgreSQLRedisDocker

Software Engineer

2015 - 2018
  • Develop internal tools: Nodebook (Symfony), Atlas (data analysis), AAT (testing)
  • Improve performance by migrating from Groovy & Grails to Node.js
  • Create framework-agnostic schema language for testing tools and present to SoftBank executives
Node.jsSymfonyPHPPythonMySQL

Student Software Developer

Apr 2013 - July 2016
  • Tracked 3000+ hours on various projects while attending university
  • Worked with Joomla, WordPress, Magento, custom PHP + jQuery
  • Managed ad campaigns, SEO optimization, and server maintenance
  • Balanced work and studies, graduating with multiple job offers
PHPSymfonyjQueryJoomlaWordPressMagentoMySQLLinuxSEOGoogle AnalyticsGoogle AdsFacebook Ads

Education

Formal studies that shaped my engineering foundation.

Master's Degree, Computer Science

FESB - Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture

2014 - 2016
  • Master's thesis @ Universidad de Las Palmas de Gran Canaria (Erasmus scholarship)
  • Student Teaching Assistant for Introduction to Distributed Information Systems

Bachelor's Degree, Computer Science

FESB - Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture

2011 - 2014