Tomasz Hemperek

Lead ASIC Engineer at DECTRIS Ltd.

Baden, Aargau, Switzerland
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
Tomasz Hemperek is a lead ASIC engineer with over a decade of hands-on experience designing mixed-signal and pixel-detector ASICs for high-energy physics and industrial imaging, currently leading ASIC efforts at DECTRIS in Switzerland. He combines deep device-physics insight from a PhD in experimental particle physics with practical system-level integration, having driven pixel-detector ASICs for ATLAS and CMS at CERN’s LHC. Tomasz is equally fluent in verification and tooling, contributing as a long-time cocotb maintainer and QA/test automation engineer to improve Python-based RTL verification and CI integration. His background spans analog IC design, FPGA/firmware, and data analysis, enabling cross-disciplinary deliveries from transistor to system. Colleagues rely on him for rigorous, reproducible designs and for bridging academic-grade innovation with production-ready engineering.
code12 years of coding experience
job18 years of employment as a software developer
bookElectronic engineering / Physics, Electronic engineering / Physics at University of Strasbourg
bookPhD Physics, PhD Physics at The University of Bonn
bookMSc Electronic and Telecommunication, MSc Electronic and Telecommunication at AGH University of Krakow
languagesEnglish, Polish, German
stackoverflow-logo

Stackoverflow

Stats
111reputation
7kreached
5answers
0questions
github-logo-circle

Github Skills (16)

testing10
verification10
python10
cicd10
test-automation10
makefile9
gnu-make9
verilog9
vhdl8
windows6
linker6
visual-studio6
travis-ci6
cocotb6
setuptools6

Programming languages (5)

C#SystemVerilogC++VerilogPython

Github contributions (5)

github-logo-circle
cocotb/cocotb

Jan 2015 - Dec 2022

cocotb: Python-based chip (RTL) verification
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:1 release, 193 reviews, 132 commits in 8 years
Contributions summary:Tomasz primarily contributed to improving the testing infrastructure for the cocotb project. Their work included adding integration with Travis CI for automated testing, fixing Python 3 compatibility issues in testing scripts, and adding support for CVC simulator. The user also addressed a bug in the size discovery of the BinaryValue class, making the code more robust, and they added a test verifying type recognition in Verilog code. Furthermore, they implemented a feature to specify the results file path, which added flexibility in results reporting.
uvmpythonvhdlcosimulationcoroutine
themperek/iverilog

May 2015 - Dec 2020

Icarus Verilog
Contributions:2 PRs, 62 pushes, 4 branches in 5 years 8 months
icarusicarus-verilogverilog
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
Tomasz Hemperek - Lead ASIC Engineer at DECTRIS Ltd.