Armin Biere

University Professor at University of Freiburg

Freiburg im Breisgau, Baden-Württemberg, Germany
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

👤
Senior
🎓
Top School
Armin Biere is a university professor and formal verification researcher with 18+ years of experience advancing automatic verification methods—model checking, equivalence checking, decision procedures and SAT solving—toward industrial-scale hardware and software applications. He has held academic posts at ETH Zürich, Johannes Kepler University and the University of Freiburg, and blends deep theoretical insight with practical engineering from a long-running engagement with tools and startups (co-founding NextOp Software). A core contributor to the widely used CaDiCaL SAT solver, his low-level solver work (restarts, strengthening/subsumption) has directly influenced solver performance in real workloads. He focuses on scalable techniques that make formal methods usable in mainstream design flows and routinely bridges academia and practice. Trained with a Dr.rer.nat. and diploma from KIT, he combines rigorous foundations with hands-on system-building to push formal verification into production settings.
code18 years of coding experience
job10 years of employment as a software developer
bookDr.rer.nat., Computer Science, Dr.rer.nat., Computer Science at Karlsruhe Institute of Technology (KIT)
bookAbitur, Abitur at Gymnasium Schramberg
languagesGerman, English, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

algorithm10
data-structures10
algorithms10
c-language10
cprogramming-language10
optmization10
performance-optimization10
optimisation10
data-structure10
optimization10

Programming languages (4)

C++CHTMLSMT

Github contributions (5)

github-logo-circle
arminbiere/cadical

Aug 2016 - Aug 2022

CaDiCaL SAT Solver
Role in this project:
userBack-end Developer
Contributions:29 releases, 1222 commits, 20 PRs in 6 years 1 month
Contributions summary:Armin made significant contributions to the CaDiCaL SAT solver. Their commits involve the addition and modification of core functionalities, including implementing restart mechanisms, and strengthening/subsumption functionalities within the solver. The commits focus on manipulating and integrating low-level data structures that control the solver's internal behavior. Further their work is linked to the core functionality that determine the solver's performance.
satsat-solversolverrubiks-cube
arminbiere/dualiza

Oct 2017 - Jul 2021

Contributions:630 commits, 1 branch in 3 years 9 months
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
Armin Biere - University Professor at University of Freiburg