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

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
