Amin Timany

Associate Professor

Aarhus, Central Denmark Region
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
Amin Timany is an associate professor of computer science at Aarhus University with over a decade of experience in logic, type theory, and the semantics of programming languages. He earned a PhD from KU Leuven after studying computational logic at TU Dresden and began his academic trajectory with a software engineering foundation from Shahid Chamran University. His research and teaching focus on formal verification and theorem proving, and he has contributed substantive kernel-level improvements to the Rocq interactive theorem prover—fixing type-checking and subtyping bugs and extending inductive definitions to carry subtyping information. Having progressed from research associate and postdoctoral roles to faculty, he blends rigorous theoretical work with hands-on backend development of formal tools. Based in Aarhus, he is known for tightening the correctness foundations of proof assistants, a niche skill that directly improves the reliability of machine-checked mathematics and certified software.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor, Computer Engineering, Software, Bachelor, Computer Engineering, Software at Shahid Chamran University
bookPh.D., Computer Science, Ph.D., Computer Science at Katholieke Universiteit Leuven
bookMaster, Computational Logic, Master, Computational Logic at Technische Universität Dresden / TU Dresden
languagesPersian, English, Dutch
stackoverflow-logo

Stackoverflow

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

Github Skills (5)

theorem-proving10
proof-assistant10
dependent-types10
coq10
ocaml10

Programming languages (8)

RustCoqOCamlTeXHTMLRubyEmacs LispPython

Github contributions (5)

github-logo-circle
rocq-prover/rocq

Mar 2017 - Aug 2017

Coq is a formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.
Role in this project:
userBack-end Developer
Contributions:56 commits, 5 PRs, 1 branch in 4 months
Contributions summary:Amin primarily focused on enhancing the core functionality of the Rocq Prover, a theorem proving assistant. Their work involved fixing bugs related to type checking and subtyping within the kernel, specifically concerning inductive types and constructors. The user's commits also extended the definition of inductives to include subtyping information. These changes directly impacted the core logic of the prover, improving its correctness.
management-systemdependent-typeshomotopy-type-theorytheorem-provingsemi
amintimany/coq

May 2016 - Feb 2019

Contributions:74 pushes, 14 branches in 2 years 9 months
management-systemsemitheoremsformalmathematical
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
Amin Timany - Associate Professor