Piotr Sarna

Piotr Sarna

Mentor
5.0
(2 reviews)
US$40.00
For every 15 mins
2
Sessions/Jobs
ABOUT ME
Principal Software Engineer, open-source maintainer
Principal Software Engineer, open-source maintainer

I’m a software engineer working on distributed systems and high performance servers. My language of choice used to be C++, but recently I’m leaning more and more towards Rust, which I consider a language for everybody. I’m also a long time open-source contributor and maintainer, and that includes a few Rust projects as well.

Polish, English
Warsaw (+02:00)
Joined July 2022
EXPERTISE
10 years experience
4 years experience | 2 endorsements
10 years experience

REVIEWS FROM CLIENTS

5.0
(2 reviews)
Robin Scharf
Robin Scharf
June 2023
Understood the problem very quickly! Identified a potential bug in a package used and is working on a different solution. On-going case.
SOCIAL PRESENCE
GitHub
edgemail
Rust
243
16
scylla-python-driver
Rust
5
0
EMPLOYMENTS
Staff Software Engineer
Turso
2022-10-01-2024-02-01

• Maintaining libSQL: a standalone fork of the SQLite project

• Developing a distributed database service based on libSQL

...

• Maintaining libSQL: a standalone fork of the SQLite project

• Developing a distributed database service based on libSQL

• Implementing drivers and integration modules for the database

Python
C
SQL
View more
Python
C
SQL
SQLite
Rust
View more
Principal Software Engineer
ScyllaDB
2021-04-01-2022-09-01

• Developing database core (C++)

• Developing a high performance asynchronous framework: Seastar (C++)

• Maintaining and r...

• Developing database core (C++)

• Developing a high performance asynchronous framework: Seastar (C++)

• Maintaining and reviewing submissions for both projects

• Unit and integration tests

• Co-organising Warsaw NoSQL User Group meetups

• Talks at conferences: Scylla Summit, P99conf, etc.

• Leading annual student projects as a mentor

• Leading the development of a new Rust driver

Python
C++
Rust
View more
Python
C++
Rust
Distributed Systems Architecture
Distributed Systems Engineering
View more
Software Engineer
ScyllaDB
2018-04-01-2021-09-01

• Developing database core (C++)

• Developing a high performance asynchronous framework: Seastar (C++)

• Maintaining and r...

• Developing database core (C++)

• Developing a high performance asynchronous framework: Seastar (C++)

• Maintaining and reviewing submissions for both projects

• Unit and integration tests

• Co-organising Warsaw NoSQL User Group meetups

• Talks at conferences: Scylla Summit, P99conf, etc.

• Leading annual student projects as a mentor

• Leading the development of a new Rust driver

Python
C++
Rust
View more
Python
C++
Rust
Distributed Systems Architecture
Distributed Systems Engineering
View more
PROJECTS
EdgemailView Project
2023
A temporary disposable email server.
A temporary disposable email server.
Rust
Rust