Available for conversations

David Drvar

Lead Software Engineer,B2B Platforms,Blockchain Engineer

Building accountable software for regulated B2B environments - with a background in blockchain systems and full-stack delivery.

Milan, Italy PPI Italy MSc CS&E · Polimi

Engineer first. Owner by default.

Portrait of David Drvar

I'm a Lead Software Engineer at PPI Italy, where I work on B2B platforms with high expectations around code ownership, accountability, and data privacy.

Before that I spent a year at Horizen Labs as a Blockchain Software Engineer, contributing to an SDK for sidechains and custom business logic on the Horizen public blockchain. I hold an MSc in Computer Science and Engineering from the Politecnico di Milano (2025); my thesis was a Web3 second-hand marketplace with on-chain escrow, Solidity contracts, and The Graph indexing.

Outside of work I travel, cycle, and shoot on film.

Download resume
Languages
Java Scala Python JavaScript / TypeScript Golang C# Solidity
Platforms & frameworks
Spring Boot Angular React / Redux Next.js Microservices Corda Hardhat The Graph
Data, cloud & delivery
SQL MongoDB Google Cloud Storage Docker Azure DevOps REST / gRPC Git

Where I've built and led

From blockchain R&D to leading delivery on enterprise B2B platforms.

Lead Software Engineer

PPI Italy Jul 2024 – Present Italy

Lead delivery on B2B platforms where reliability, clear ownership, and careful handling of sensitive data are non-negotiable.

  • Own end-to-end outcomes across design, implementation, and production accountability
  • Shape platform work with a strong focus on code ownership and data privacy
  • Collaborate across stakeholders in multi-party B2B environments
Java Spring Boot Angular Corda Microservices Google Cloud Storage

Blockchain Software Engineer

Horizen Labs Nov 2022 – Oct 2023 Milan, Italy

Contributed to a team building an SDK and framework for creating sidechains and custom business logic, with the Horizen public blockchain as the mainchain.

Blockchain EVM Scala Python Java REST

Software Engineer

Vega IT May 2022 – Jul 2022 Novi Sad, Serbia

Short engagement onboarding for a mobile app project before accepting a MAECI scholarship for the MSc program in Milan.

Software Engineer Intern

CCF Research Feb 2022 – Apr 2022 Brno, Czech Republic

Erasmus internship at a startup building an AI-driven stock prediction tool.

Python DevOps

Student Software Engineer Intern

Vega IT Jul 2020 Novi Sad, Serbia

Built a timesheet web application.

ASP.NET React SQL Server

MSc Computer Science and Engineering

Sep 2022 – 2025 · Milan, Italy

Thesis: decentralized second-hand marketplace (Web3). MAECI Scholarship, Italian Ministry of Foreign Affairs (2022–2024).

BSc Electrical and Computer Engineering - with Honors

Sep 2017 – Dec 2021 · GPA 9.86 / 10 · 242 ECTS

Teaching fellow for Object-Oriented Programming and Programming Languages & Data Structures. Grand prize, Mosh international hackathon (2021).

How I work

Themes that shape day-to-day engineering decisions.

B2B platforms

Multi-stakeholder systems that need to stay reliable under real operational load - clear boundaries, durable APIs, and long-lived product thinking.

Ownership & accountability

Code you can stand behind: maintainable design, explicit ownership, and responsibility through production - not just until merge.

Data privacy

Privacy-conscious architecture and careful handling of sensitive data as a first-class design constraint, not an afterthought.

Projects worth a closer look

Thesis flagship first; earlier university work kept light.

Microservices

Ništagram

Feb 2021 – Jul 2021 · Team project

Instagram-inspired social network with a microservice architecture: Golang services, React/Redux, gRPC and REST, PostgreSQL and Neo4j, Redis, plus Prometheus, Grafana, and Jaeger.

GitHub repo
DevOps

WellDev Clinic - CI/CD

Oct 2020 – Jan 2021 · Team of 16

DevOps track for a multi-team clinic/pharmacy platform: Azure DevOps pipelines, Docker, Heroku deployment, and integration across four parallel delivery teams.

GitHub repo
Earlier university work
Online pharmacies Spring Boot · PostgreSQL · 2020–21
Soft computing Python · ML / OCR · OpenCV · 2020–21
Accommodation booking Vue.js · Spark Java · 2020
Health clinic Design patterns · SOLID · 2020
Search engine Python · trie · PageRank · 2020
Expense tracker Flutter · 2020

Get in touch

Open to conversations about engineering leadership, platforms, and interesting problems.

Something went wrong. Please try again or email me directly.

Thanks - I'll get back to you soon.