Tomasz Gorochowik

Engineering Manager at Antmicro

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
Tomasz Gorochowik is an Engineering Manager with 11 years of experience leading backend and systems work from Poland, currently driving engineering at Antmicro. He combines hands-on C/C++ and systems engineering expertise with team leadership, shipping robust embedded and tooling solutions across open-source ecosystems. Tomasz has made notable contributions to high-profile projects like radare2 (enhancing its rafind2 search tool) and CivetWeb (improving portability and RTOS support), and helped strengthen SystemVerilog tooling and linters in the Verible project. His work often focuses on pragmatic portability, build-system robustness, and developer-facing tooling—improving usability and CI reliability rather than only adding features. Colleagues benefit from his dual perspective as an individual contributor and manager who still digs into low-level bugs and build configurations.
code11 years of coding experience
github-logo-circle

Github Skills (29)

c-language10
systemverilog10
radare210
zephyr-rtos10
build-system10
c1110
c1710
code-analysis10
lint10
sys10
linter10
webserver10
linting10
embedded10
reverse-engineering10

Programming languages (15)

C#C++CScalaMakefileGoBitBakeTypeScript

Github contributions (5)

github-logo-circle
chipsalliance/verible

Feb 2020 - Aug 2022

Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:76 reviews, 78 commits, 57 PRs in 2 years 6 months
Contributions summary:Tomasz primarily contributed to the development of tools for SystemVerilog, focusing on code analysis and style enforcement. Their work includes implementing and testing rules for parameter type names and constraint names, ensuring code quality and adherence to coding standards. The contributions also involved updates to the parser, including the `alias` construct, and adjustments to the build system to address CI/CD failures. Additionally, the user improved the linter by incorporating support for file-based waivers and the upward file search of configuration files.
lintersystemverilogdeveloper-toolsparserformatter
radareorg/radare2

Jun 2018 - Apr 2021

UNIX-like reverse engineering framework and command-line toolset
Role in this project:
userBack-end Developer
Contributions:12 commits, 6 PRs, 13 comments in 2 years 10 months
Contributions summary:Tomasz primarily contributed to the `rafind2` tool within the `radare2` reverse engineering framework. Their work focused on enhancing the functionality and usability of `rafind2`, specifically adding features like recursive search, file name printing improvements, and JSON output. They also addressed bug fixes and corrected formatting issues within the codebase. The commits demonstrate a focus on improving the tool's core features and its integration within the `radare2` ecosystem.
unixbinary-analysissecurityradare2forensics
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