Matt Geis

Principal Member Of Technical Staff at Open Souce Software (various)

San Francisco, California, 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
Matt Geis is a Principal Member of Technical Staff based in San Francisco with 18 years of experience building resilient, cloud-native systems and developer tooling. He leads high-impact engineering at Salesforce, owning services that dynamically provision multi-cloud compute and spearheading destructive test engineering to inject controlled failures into production-like systems. A polyglot developer and seasoned code reviewer, he combines deep backend expertise—rules engines, DSLs, AOP, SQL/NoSQL—with hands-on contributions to prominent open-source projects like Drools/Kogito and Netflix SimianArmy. His Drools work shows a rare attention to language-level parsing and compiler details, improving DSL expressiveness and robustness. Comfortable toggling between tech lead, reviewer, and occasional manager roles, he prioritizes practical, testable designs that scale. Outside work he channels the same discipline into ultrarunning, hinting at a taste for endurance challenges both technical and physical.
code18 years of coding experience
job14 years of employment as a software developer
bookBachelor of Arts (B.A.), History, Bachelor of Arts (B.A.), History at University of California, Berkeley
bookUniversité de Pau et des Pays de l'Adour
bookAmador Valley High School
bookLicense, Histoire, License, Histoire at Université Toulouse - Jean Jaurès
languagesEnglish, French, Danish, Italian, Spanish
github-logo-circle

Github Skills (14)

test-automation10
testing10
javas10
junit10
drools10
antlr10
java10
rule-engine10
dsl10
dmn9
joda-time9
aws6
workflow-engine4
bpmn4

Programming languages (3)

C#JavaGroovy

Github contributions (5)

github-logo-circle
Netflix/SimianArmy

Feb 2014 - Mar 2014

Tools for keeping your cloud operating in top form. Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:9 commits, 3 comments in 1 month
Contributions summary:Matt primarily focused on improving the test suite for the Simian Army project. Their contributions involved fixing bugs related to Daylight Saving Time (DST) cutover in test cases, enhancing test coverage, and correcting javadoc typos. The user also refactored tests and incorporated feedback from pull request reviews.
chaosmonkeyresiliencycloudoperating
Kogito Runtimes has moved to https://github.com/apache/incubator-kie-drools. This repository is archived. Kogito Runtimes is a cloud-native business automation technology for building cloud-ready business applications
Role in this project:
userBack-end Developer
Contributions:5 commits in 7 days
Contributions summary:Matt primarily contributed to the Drools compiler within the Kogito Runtimes project, addressing issues related to the DSL (Domain Specific Language) functionality. Their work involved modifying the `AntlrDSLMappingEntry` class and related test files. The user focused on adjusting the numbering of match groups within the value pattern for DSL expansion and modifying the DSL grammar parsing. These changes aimed to improve the DSL parsing and expansion capabilities.
automationcloud-nativedroolskogitoruntimes
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