Jaŭhien Piatlicki

Senior Software Engineer at Asynchronics

Warsaw, Masovian Voivodeship, Poland
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
🎓
Top School
Jaŭhien Piatlicki is a Senior Software Engineer with 14 years of hands-on experience building low-level and systems software across C++, Rust, and build automation. Currently working on space software in Rust, he has a strong background in package maintenance and build systems from long-term contributions to Gentoo and Android ports of Boost, demonstrating deep tooling and release engineering skills. His work on an LLVM tutorial in Rust and lexer/parser implementation shows a solid compiler and language-runtime sensibility beyond typical application development. Past roles span telecom, aviation, and embedded Android update systems, reflecting comfort with high-reliability and performance-sensitive domains. Based in Warsaw, he blends open-source craftsmanship with practical delivery, often tackling integration pain points like ebuild generation and cross-toolchain build compatibility.
code14 years of coding experience
job8 years of employment as a software developer
bookSpecialist Radiophysics and Electronics/Computer Security, Specialist Radiophysics and Electronics/Computer Security at Belarusian State University
languagesRussian, Russian, Polish, English, Spanish, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
863reputation
41kreached
4answers
12questions
github-logo-circle

Github Skills (29)

c-language10
lib10
crossbuild10
ebuild10
gentoo10
bash10
android-build10
makefile10
script10
lexical-analysis10
parsing10
build-automation10
toolchain10
management10
compiler10

Programming languages (8)

ShellC++CSSRustCMarkdownPythonEmacs Lisp

Github contributions (5)

github-logo-circle
jauhien/iron-kaleidoscope

Sep 2014 - Feb 2016

LLVM tutorial in Rust language
Role in this project:
userBack-end Developer
Contributions:164 commits, 1 PR, 64 pushes in 1 year 4 months
Contributions summary:Jaŭhien primarily focused on developing the lexical and parsing components for a Rust-based LLVM tutorial. They implemented a lexer with tokenization capabilities, including the handling of identifiers, numbers, operators, delimiters, and parenthesis. Furthermore, the user worked on implementing the parser functionality for the language, converting top-level expressions into anonymous functions, and adding user-defined operators. The contributions demonstrate a strong focus on building the foundational components of a compiler for a domain-specific language.
lexerllvm-irlexrustbison
gentoo/sci

Jul 2012 - Aug 2015

[MIRROR] Gentoo Science Overlay
Role in this project:
userBack-end Developer
Contributions:123 commits, 2 PRs, 10 pushes in 3 years 2 months
Contributions summary:Jaŭhien primarily contributed to the Gentoo Science Overlay, evidenced by new ebuilds for scientific software packages. Their work includes creating new ebuilds and updating existing ones, such as for LoopTools, thepeg, Herwig++, and cdfplayer. The changes involve modifications to build system files like Makefiles and the addition of patches to integrate the software into the Gentoo environment. Furthermore, the user's contribution includes version bumps and integration of specific libraries.
ebuildgentooscienceoverlay
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
Jaŭhien Piatlicki - Senior Software Engineer at Asynchronics