Alexander聽Gryzlov

Research Software Engineer at IMDEA Software Institute

Pozuelo de Alarc贸n, Community of Madrid, Spain
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
Alexander Gryzlov is a research software engineer with 15 years' experience applying programming language theory, type-based formal verification, and mechanized reasoning to systems and computational domains. Based at IMDEA Software Institute, he blends proof engineering and compiler development on projects spanning concurrent separation logic, refinement/liquid types, homotopy type theory, and automated static analysis. He is an active open-source contributor to the Idris dependently typed language, contributing core features, bug fixes, and helper libraries that reflect deep familiarity with language internals. Comfortable across concurrency, distributed systems, cryptography, compilers and probabilistic modelling, he favors compositional, mechanized mathematical approaches such as constructive/synthetic mathematics and applied category theory. Colleagues rely on him to translate advanced type-theoretic ideas into practical tooling and provably-correct implementations.
code15 years of coding experience
languagesRussian, English, Dutch, Swedish, Lithuanian, Spanish, Russian
stackoverflow-logo

Stackoverflow

Stats
923reputation
4kreached
14answers
2questions
github-logo-circle

Github Skills (14)

data-structures10
functional-programming10
idris10
data-structure10
type-theory9
monads9
theorem-proving6
monoid6
proof6
dependent-types6
computer-science6
coq6
binary-tree6
haskell6

Programming languages (21)

PowerShellC#MDXJavaRustPureScriptCCoq

Github contributions (5)

github-logo-circle
idris-lang/Idris-dev

May 2017 - Dec 2019

A Dependently Typed Functional Programming Language
Role in this project:
userBack-end Developer
Contributions:28 commits, 31 PRs, 138 comments in 2 years 7 months
Contributions summary:Alexander primarily contributes to the Idris programming language project. Their work includes implementing core language features, such as adding functions like `pow`, `foldlM` and data structures like `SortedMap.singleton`. They also fix bugs, like typos and improve the language's internal functions, such as making some `divides` views public and fixing `Core.Execute` in the Idris language execution. Additionally, the user updates documentation and adds new helper functions to existing modules, such as `runWriter`, demonstrating a strong understanding of the language's internals.
dependent-typesfunctional-programmingtype-theorylanguage-designlambda-calculus
imdea-software/fcsl-pcm

Oct 2020 - Jan 2023

Partial Commutative Monoids
Contributions:7 releases, 94 commits, 19 PRs in 2 years 3 months
partialconcurrencycoq-librarypartial-commutative-monoidseparation-logic
Find and Hire Top DevelopersWe鈥檝e 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
Alexander Gryzlov - Research Software Engineer at IMDEA Software Institute