Gregory Malecha

Director Of Formal Methods at Skylabs AI

Hingham, Massachusetts, United States
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
Gregory Malecha is a Director of Formal Methods with 14 years of experience building verifiable, secure software systems at the intersection of research and industry. He has led teams and developed tools for automated reasoning and separation logic—most recently creating Formal Methods + AI tooling for code analysis and synthesis at Skylabs AI after a multi-year spell designing the BRiCk program logic for concurrent C++ at BlueRock.io. His background blends deep academic training (PhD work and postdoctoral verification in Coq at Harvard and UC San Diego) with applied engineering in Haskell and stochastic optimization for supply chain at Target. An active contributor to open-source tooling, he implemented a Coq lexer for the popular Rouge syntax highlighter, reflecting a practical eye for language tooling and proof infrastructure. Based in Hingham, MA, he specializes in turning formal logic into usable verification workflows that scale to real-world concurrent codebases.
code14 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Rice University
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Harvard University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,235reputation
27kreached
5answers
38questions
github-logo-circle

Github Skills (13)

coq10
lex10
lexer10
syntax-highlighting10
ruby10
java6
minitest6
zsh-completion6
coq-tactic6
while-loop6
coinduction6
suspend6
loops6

Programming languages (12)

ShellRustCoqLLVMOCamlJavaScriptHaskellMustache

Github contributions (5)

github-logo-circle
rouge-ruby/rouge

Feb 2016 - Dec 2022

A pure Ruby code highlighter that is compatible with Pygments
Role in this project:
userBack-end Developer
Contributions:10 commits, 4 PRs, 9 comments in 6 years 11 months
Contributions summary:Gregory primarily contributed to the development of a Coq lexer for the Rouge code highlighter. Their work included implementing the lexer's core logic, defining keywords and language elements, and handling various Coq syntax components. They also addressed several bugs and made revisions to improve the lexer's functionality and accuracy. Furthermore, they were responsible for refining the guessing functionality, ensuring the lexer correctly identified Coq files.
pure-rubyrubyhighlightercode-highlighterpygments
gmalecha/coq-plugin-utils

Dec 2013 - Mar 2019

Useful utility functions for writing Coq plugins
Contributions:5 releases, 8 commits, 1 PR in 5 years 3 months
utility-functionscoq
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