Profile
Backend Software Engineer with a focus on extensible, maintainable, reliable, and fast software. I believe today's software should be built with future changes in mind, and I strive to create simple modular designs that can adapt to evolving requirements. I am passionate about functional programming. Curious about technologies and eager to learn new things.
Experience

Backend Software Engineer at Vandebron

From Oct 2023 to Present at Vandebron, Amsterdam, the Netherlands

Designing features, refining requirements, implementing and testing software in Scala with ZIO, Postgres (with Timescale, Flyway, Slick), Kafka, Docker, Kubernetes, AWS, git, Python scripting.

More: Prometheus monitoring, Grafana dashboards, OpenTelemetry tracing, CI/CD with GitHub Actions, Dagster data orchestration, Scaleway European cloud, teamwork, code reviews, pair programming.

Teaching Assistant at Vrije Universiteit Amsterdam

From Sep 2019 to Dec 2021 at VU Amsterdam, the Netherlands

Seminars, practical classes, grading and helping students with assignments in these courses: Computer Programming, Object Oriented and Functional Programming, Equational Programming, Computer Organization, Operating Systems, Computer Networks, Project Application Development

Education

MSc in Computer Science - Foundations of Computing and Concurrency Track (Theoretical Computer Science) joint degree at Vrije Universiteit Amsterdam and Universiteit van Amsterdam

Sep 2021 to Jul 2024, Amsterdam, the Netherlands

GPA: 7.9/10

BSc in Computer Science at Vrije Universiteit Amsterdam

Sep 2018 to Jul 2021, Amsterdam, the Netherlands

Cum Laude distinction with GPA 8.7/10

Activities and societies: Career Committee member of STORM Student Association, Team participant at NXP Cup programming competition in Paris, France

Secondary School Diploma (Gymnasium) at Szent István Gymnasium

Sep 2014 to Jun 2018, Budapest, Hungary

Advanced Mathematics and Informatics Specialization

Certifications and Courses
Skills
  • Scala
  • SQL (Postgres)
  • git
  • Python
  • Docker/Containers
  • Kafka
  • ZIO
  • Rust
  • Java
  • Kubernetes
  • Functional Programming
  • Teamwork
  • Emotional intelligence
  • Clear technical communication
Languages
  • Hungarian (Native)
  • English (Fluent)
  • German (Fluent)
  • Slovak (Fluent)
  • Dutch (Basic)