Roland Schulz

Software engineer focused on data platforms, distributed systems and developer tooling.
Experienced in Scala, Python and JVM, with a particular interest in Spark and Flink distributed systems, architecture and simplifying complex infrastructure.
Lecturer, mentor, occasional runner.

Reach out on LinkedIn or schullzroll at gmail dot com

Technical experience

Core maintainer of retargeting targeting computation system, development of business features, A/B testing, establishing QA best practices and DevOps principles, monitoring business and technical performance indicators.

Designed and maintained data-contract tooling and processes around GitOps/DataOps, using Confluent Schema Registry as the foundation for data-platform development.

Custom built responsive web interface based on Bootstrap, Javascript and Python Flask to ease the presentation of data contracts and schema evolution, later used as a diagnostics tool by other team members.

Refactored GitOps-based secret management for ETL workflows using Jsonnet, introducing automated manifest generation and dynamic analysis and enabling the approach to expand to additional applications.

Teaching & technical leadership

Teaching

Czechitas hybrid (zoom and classroom) lecturer for Digital Academy Data intro course to relational (MS SQL Server) and NoSQL databases (Redis, Neo4j, MongoDb), SQL for effective data definition, transformation, storage and retrieval, advanced topics such as balanced trees (indexes), safe storage of sensitive information and transaction processing.

Public speaking

University conference introductory panel on the topic of data contracts and high level ad serving business systems architecture at Seznam.cz

nConnect 25 🎤
First of all, the audience and management of the whole conference was great. Really loved the opportunity to share what I and many others have been working on. I had a fantastic time talking with many other unbelievably inspirational and knowledgeable speakers and audience members - from technical to business

Mentorship

Mentored a high-school student during a four-week IT internship, covering software lifecycle, static/dynamic analysis, team management, reproducible deployment and Python/AI practices.

Experience

Seznam.cz, a.s. · Software engineering

Brno, 2020 - now

RedHat, LLC · Software enginnering internship

Brno, 2018

Education

Brno University of Technology (BUT)

Faculty of Information Technology (FIT)

Technical Stack

Languages

Scala · Python · Kotlin · Java

Data & distributed processing

Spark · Flink · Aerospike · Kafka · Iceberg · S3 · Hadoop

Platform & infrastructure

Airflow · DataMesh · DataOps · Cloudflare · Grafana · PostgreSQL · ArgoCD · Portainer

Engineering practices

TDD · xUnit · ArchUnit · Testcontainers · GitOps · Docker · OpenTelemetry