Jakub Leszczak

Work Experience

Senior Rust Developer Sep 2024 -

Golem Factory Remote, Europe

(Rust, TypeScript, Node.js; WebRTC-rs, iroh; Solidity, Hardhat)

Senior Rust Backend Developer & Project Leader Aug 2022 - Apr 2024

BeyondPlay (acquired by FanDuel) Remote, Europe

(Rust, TypeScript, Node.js, React; MongoDB, Redis; Docker; CI/CD - Github Actions)

Senior C++ Software Engineer Mar 2021 - Oct 2022

Viessmann Wrocław, Poland

(C++, Bash; Linux; CMake, Yocto; DoIP, UDS, CAN; WebSocket, OpenSSL)

Embedded C Software Engineer Sep 2019 - Jun 2020

Nokia Shanghai Bell Hangzhou, China

(C, Shell, Bash, Python; Linux; Yocto; OpenSSL, sRIO, ethernet)

Embedded C Software Engineer Feb 2017 - Aug 2019

Nokia Wrocław, Poland

(C, Shell, Python; U-Boot, Linux; Kbuild, Yocto; mbedTLS; I2C, SPI)

C++ Software Engineer Nov 2015 - Jan 2017

Teleste Wrocław, Poland

(C++, Python, WinAPI; PostgreSQL; WebSocket, HTTP, JSON-RPC, RTP/RTSP, SOAP)

</div><div class="page">

Education

BSc. Computer Science

Wrocław University of Technology

Thesis: Fluid Mechanics Computer Simulation github.com/szatanjl/thesis

(C++, OpenGL, LaTeX)

Skills

Programming

Rust, TypeScript, Node.js, C, C++, Shell, Bash, Python, Solidity

Web

Docker, PostgreSQL, MongoDB, Redis, REST, WebSocket, *RPC

Embedded

Linux, U-Boot, Yocto; BSD sockets API, DoIP, UDS, I2C, SPI, CAN

Cryptography

libsodium, GnuPG, OpenSSL, mbedTLS

Languages

English (fluent, C1/C2), Polish (native)