CV

Open the PDF version.

Robert Kuska

Software Engineer

Brno, Czech Republic
robert@kuska.xyz
robert.kuska.xyz

Skills

Golang, Python, Ruby, PostgreSQL, Cassandra, ScyllaDB, backend engineering, monitoring, leadership, software architecture, microservices, Docker, Vim, Linux

Experience

Apropos

Founding Engineer / Remote, HQ in New York City, USA

Created the backend around Python and Go, including asynchronous data pipelines communicating over Google Cloud Pub/Sub. Worked on scraping, data processing, LLM-backed workflows, and rapid prototyping.

Qonto

Staff Software Engineer / Remote, HQ in Paris, France

Worked on the Ledger team, focused on bookkeeping operations and resource-intensive transaction processing. Helped migrate synchronous HTTP flows to an event-driven architecture using Kafka.

Led the internal Golang coding academy, mentoring engineers joining Go backend teams. Drove scalability work through batch optimization, database load reduction, profiling, benchmarking, and capacity planning.

Kiwi.com

Technical Lead / Brno, Czech Republic

Started as a Senior Software Engineer in the Booking tribe, working on backend systems for booking creation and payment fraud detection, including on-call ownership for critical systems.

Later led Kiwi.com's first Go backend team in the Search tribe. Helped migrate flight storage from Cassandra to ScyllaDB, a distributed database deployment across three data centers with seven nodes each, handling around 700k writes and 500k reads per second.

Read more: ScyllaDB customer story

Red Hat

Software Engineer / Brno, Czech Republic

Worked on the user experience team maintaining CPython within Fedora and RHEL. Helped drive the transition to Python 3 as the default in Fedora 23 and co-authored PEP 493, which provided HTTPS verification migration tools for Python 2.7.

Education

Masaryk University

Faculty of Informatics, BSc / Brno, Czech Republic

Thesis: Methods of automatic testing in Python language.

The thesis covers testing in Python, usage examples for common freely available test libraries, libraries for creating fake objects, and a performance comparison of selected libraries applied to the MCC project.

Talks

PyCon CZ: Bits and bytes of Python memory management

cz.pycon.org/2018/programme/detail/talk/12/

PyCon CZ: Feed your code to coala

pyvideo.org/pycon-cz-2016/feed-your-code-to-coala.html