Jan Pochyla

Senior Rust Engineer at Rayon

Prague, Prague, Czechia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Jan Pochyla is a Senior Rust Engineer based in Prague with 14 years of experience building robust, performance-sensitive systems across embedded firmware, back-end services, and native UIs. He spent nearly a decade at SatoshiLabs working on Trezor firmware, tooling and back-end infrastructure—contributions that span low-level Rust/C integration, transport protocol hardening, and blockchain index optimizations. At Rayon and in open-source projects he focuses on front-end work for Rust-native toolkits and cross-platform native clients, improving UI performance and ergonomics (notably in druid and a native Spotify client). Jan combines embedded systems insight (MicroPython/Rust bindings, USB and memory debugging) with server-side and database expertise (RocksDB repairs, block parsing), making him comfortable across the full stack of constrained and large-scale environments. He’s pragmatic about cross-platform compatibility—evidenced by MSVC fixes and browserify tests—and favors shipping thoughtful, maintainable changes that improve both developer and user experience.
code14 years of coding experience
job11 years of employment as a software developer
languagesEnglish, Czech
github-logo-circle

Github Skills (41)

web-widgets10
javascript10
widgets10
python10
protocol-buffers10
firmware10
rocksdb10
http10
bitcoin10
user-interface10
usb10
bitcoins10
c1110
ui-design10
c1710

Programming languages (14)

JavaC++RustCGoJsonnetKotlinTypeScript

Github contributions (5)

github-logo-circle
jpochyla/psst

Jul 2020 - Jan 2023

Fast and multi-platform Spotify client with native GUI
Role in this project:
userFront-end Developer
Contributions:10 reviews, 361 commits, 70 PRs in 2 years 6 months
Contributions summary:Jan primarily focused on implementing the user interface for a Spotify client. They added a proof-of-concept track context menu, which included a "Copy Link" command. The changes also involved code modifications related to the UI, including visual styling, and the addition of a volume slider for user control. Additionally, the user appears to be developing UI elements for the playback, including button creation and a playlist view.
spotify
trezor/trezor-core

Apr 2016 - Apr 2019

:lock: Don't use this repo, use the new monorepo instead:
Role in this project:
userFull-stack Developer
Contributions:781 commits, 76 PRs, 427 pushes in 3 years
Contributions summary:Jan made significant contributions to the UI and core features of the Trezor-core repository, which involves the development of cryptocurrency hardware wallet. They focused on the development of a user interface for the wallet, including creating a PIN entry dialog with custom button controls. They implemented several visual components using the UI library, making it possible for signing transactions through the Trezor device. They were also responsible for integrating different chain types.
monorepotrezormicropythonbitcoin
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial