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-  ) )-,_. ,\ (  `'-'
    '---''(_/--'  `-'\_)