Matjaž Drolc

Full-stack software engineer

Home

I’ve been contributing to projects either as the solo coder or a technical lead on a small team. I bring value to the companies I work with by helping them choose and implement software that serves their business.

Past projects include:

  • saving money by optimizing companies’ cloud setup
  • managing full software lifecycle, including planning, coding and deployment on cloud (AWS) or on-premises (Docker, VMs, bare metal)
  • video: transcoding and delivery of a video archive to web browsers and live streaming with HLS and WebRTC.
  • interactive 3D visualization of technical measurements with contextual information (tech stack: WebGL, Three.js, RxJS)
  • 2D charts with various twists, including data transfers and rendering with varying levels of detail
  • UIs with synchronized maps, video, and charts
  • performance optimization by profiling and, if required, rewriting specific parts in C++
  • complex Excel reports optimized for printing (language: C#)

Across projects I worked with:

  • AWS (Bedrock, Lambda, ECS, EC2, S3, CloudFront, CloudFormation), Terraform, CDK
  • AI-assisted development (OpenSpec, SpecKit, Cursor, Claude Code)
  • Products incorporating AI (direct LLM calls, retrieval augmented generation - RAG, guardrails)
  • React, Angular, design systems
  • PHP (Symfony), TypeScript, Node.js, Golang, ORMs (Doctrine), DI/IaC, WebSockets, SSE
  • PostgreSQL, DynamoDB, MongoDB
  • Video streaming: HLS, WebRTC
  • TDD, BDD, version control, SCRUM

Hobbies:

  • powerlifting (145kg squat, 100kg bench-press, 180kg deadlift in -75kg BW category)
  • climbing (7c sport climb, 7A boulder)
      |\      _,,,---,,_
ZZZzz /,`.-'`'    -.  ;-;;,_
     |,4-  ) )-,_. ,\ (  `'-'
    '---''(_/--'  `-'\_)

Climbing lessons debrief

2 minute read ·

This is a debrief from this week’s climbing lessons. I’m taking a course on belaying when lead climbing and a course in climbing technique. This week I took the second lesson

Read more »

On Schedule Frontend Development

4 minute read ·

My dream project makes me happy because we’re solving an important problem for our customers. To stay best in class we heavily rely on tooling. Automation lets us focus our

Read more »