Sebastian Gniazdowski

Podlaskie 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
Sebastian Gniazdowski is a seasoned C++ and low-level engineer with over a decade of experience building high-performance systems, driver software for Linux and Windows, and test tooling for VLIW/ARM architectures. He has deep expertise in parallel programming (false sharing, lock/wait-freedom) and has maintained architecture-specific tooling like a GDB branch at Intel. Sebastian combines systems work with practical electronics and embedded development (Arduino, STM32) and a year of mobile C++ experience shipping a Marmalade-based game. An active open-source contributor, he optimized performance-critical paths in widely used projects such as zsh-syntax-highlighting and fixed subtle stability issues in zsh modules. Based in Poland and actively seeking remote C++ roles, he brings a rare blend of assembly-level insight, driver development, and sustained high-velocity OSS contribution (notably 2808 commits in 2016).
code10 years of coding experience
job7 years of employment as a software developer
bookMaster of Engineering (MEng), Computer Science, Master of Engineering (MEng), Computer Science at Technical University of Gdansk
bookTechnican, Electrical and Electronics Engineering, Technican, Electrical and Electronics Engineering at School of Mechanical and Electrical
languagesGerman, English
github-logo-circle

Github Skills (22)

algorithm10
code-optimization10
algorithms10
performance-analytics10
performance-monitor10
curses10
c1110
performance-measurement10
c1710
performance-analysis10
optimisation10
performance-tuning10
numerical-optimization10
shell10
performance-monitoring10

Programming languages (21)

C++CSSCRustScalaGoPerlHTML

Github contributions (5)

github-logo-circle
zsh-users/zsh

Sep 2015 - Dec 2019

Mirror of the Z shell source code repository.
Role in this project:
userBack-end Developer
Contributions:23 commits, 2 PRs, 1 comment in 4 years 4 months
Contributions summary:Sebastian primarily focused on bug fixes and improvements to the Zsh shell's internal modules, particularly the `curses` and `GDBM` modules. Their contributions addressed issues related to color management within curses, including allowing integer color values and fixing GDBM database error handling, including memory management issues. They also made optimizations and corrected errors in related modules, improving the shell's stability and functionality.
code-repositoryshellz-shellzsh
Fish shell like syntax highlighting for Zsh.
Role in this project:
userPerformance Engineer
Contributions:6 commits, 10 PRs, 25 comments in 8 months
Contributions summary:Sebastian focused on optimizing the performance of the Zsh syntax highlighting system. Their contributions primarily revolved around improving the speed of the `main-highlighter` function. They implemented several optimization techniques, including precomputing buffer lengths and directly counting spaces to skip, resulting in significant performance gains, as evidenced by the reported benchmark improvements. These changes directly affected the efficiency of parsing and highlighting code within the Zsh environment.
screenshotzsh-pluginbashzsh-syntax-highlightinghighlighting
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
Sebastian Gniazdowski