Software Engineer · Stockholm

Hi, I’m Pavlos.
I build web products people enjoy using.

Software engineer at LeoVegas since 2020, working across React, TypeScript, Node.js and GraphQL — from gamification features in the casino to building a new sports vertical. I care about scalable code and the small details that make a product feel right.

Stockholm, Sweden Software engineer since 2020

Experience

  1. Software Engineer

    LeoVegas · Stockholm, Sweden

    2020 — Present
    • Building web products with React, Next.js, TypeScript and Node.js microservices — GraphQL and REST APIs, MongoDB — deployed on Google Cloud with Docker, GitHub Actions and Jenkins.
    • Casino domain: designing and shipping gamification features for players.
    • Sportsbook: building features and helping launch a new sports vertical.
    • Testing with Jest, React Testing Library and Playwright; monitoring with Grafana and Datadog.
    • Run the team’s agile process — plannings, retros and day-to-day organisation — alongside the engineering work.
  2. Earlier: IT & networking

    Before moving into development I worked on the infrastructure side — IT Administrator at LeoVegas (2017 – 2020, office infrastructure, cloud tooling, on-boarding) and IT Technician at Cyta Hellas in Athens (2016 – 2017, broadband and VoIP support). It’s where I picked up the networking background and the habit of caring how things run in production.

Education & Certifications

MSc, Software Engineering of Distributed Systems

KTH Royal Institute of Technology · Stockholm · 2018 – 2020

BSc, Electronic Engineering

Athens University of Applied Sciences · Athens · 2010 – 2015

Exchange semester, Electrical Engineering

Technical University of Denmark (DTU) · Copenhagen · 2013

CCNA — Cisco Certified Network Associate

Cisco · 2017

Skills

Frontend

TypeScriptReactNext.js JavaScript (ES6+)ReduxHTMLCSS

Backend & APIs

Node.jsGraphQLREST APIs MicroservicesMongoDB

AI & LLMs

LLM integrationAI agentsMCP servers Prompt designTool use / function calling Anthropic & OpenAI APIsAI-assisted developmentClaude Code

Also comfortable with

Python and Java; networking & infrastructure from my IT years — TCP/IP, DNS/DHCP, firewalls, VPN, Cisco (CCNA), UniFi.

Platform & delivery

Google CloudDockerGitHub ActionsJenkins GrafanaDatadogGit & GitHub

Testing

PlaywrightJestReact Testing Library

How I work

Scrum & agile facilitationTeam organisationEye for detail Strategic thinkingDecision makingCollaborativeMotivator & leader

Languages

  • Greek Native
  • English Fluent
  • Swedish Beginner

Beyond work

Mensa member

Member of the Mensa high-IQ society, with a score placing in the top 2% of the population.

Scouting, 15+ years

Active scout for more than fifteen years and a Scout Leader for two — where I learned most of what I know about leading and looking after a team.

“Do not fear failure, but rather fear not trying.”

Contact

Let’s talk.

Whether it’s a project, a role, or just a good conversation about building things for the web — drop me a line and I’ll get back to you.

Prefer LinkedIn? Message me there.