Profile

Experienced software developer with a strong background in building scalable web applications and services. Passionate about clean architecture, automated testing and developer experience. Interested in cloud-native platforms and mentoring engineering teams.

Professional Experience

Senior Software Engineer — Acme Corp

Apr 2021 — Present · Vienna, Austria
  • Led a team of 4 engineers in designing and shipping a microservices-based platform serving 200k+ monthly active users.
  • Designed APIs and implemented features in TypeScript (Node.js) and React, reducing page load times by 35%.
  • Introduced CI/CD with GitHub Actions and Docker, shortening release cycles from weekly to daily.

Software Engineer — Beta Systems

Jan 2018 — Mar 2021 · Remote
  • Built data-processing pipelines in Python and improved ETL throughput by 4x using async workers.
  • Collaborated with product and QA to create test plans and increase automated coverage to 70%.

Selected Projects

Realtime Analytics Dashboard

React + WebSockets frontend with a Node.js backend, used by operations to monitor system health.

Payments Integration

Designed and implemented PCI-compliant payments microservice and migration plan for legacy provider.

Open-source CLI tool

Maintainer of a small CLI published on npm with 2k+ weekly downloads; wrote docs and CI pipeline.

Education & Certifications

MSc Computer Science — Technical University (2016)
Certified Kubernetes Application Developer (CKAD) — 2022

Other Skills

TDD, DDD, REST & GraphQL, Agile (Scrum/Kanban), Observability (Prometheus, Grafana), Cloud (AWS/GCP), CI/CD

Languages

English (native), German (B2)