Noah Haasis

Software Engineer

Nuremberg, Bavaria, 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

🤩
Rockstar
Noah Haasis is a software engineer based in Nuremberg with eight years of experience focused on backend development and security-conscious systems. He contributes to notable open-source projects like Unison—where he improved parsing, lexing, and developer ergonomics—and Mailpile, adding Windows compatibility, hardened key management, and tighter GnuPG integration. Known as a “pointfree programmer” on GitHub, he favors concise, composition-oriented code and pragmatic refactors that improve maintainability and error reporting. His work blends language-level tooling improvements with practical cryptographic engineering, showing an uncommon combination of compiler/parser expertise and hands-on application security.
code8 years of coding experience
github-logo-circle

Github Skills (19)

programming-language10
parser10
lexer10
python10
decryption10
security10
language-design10
parsing10
parse10
cryptography10
gnupg10
functional-programming10
lex10
encryption10
unison10

Programming languages (15)

JavaC++CSSRustTeXVueHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
unisonweb/unison

Dec 2018 - Nov 2020

A friendly programming language from the future
Role in this project:
userBackend Developer
Contributions:57 commits, 29 PRs, 1 push in 1 year 11 months
Contributions summary:Noah primarily focused on enhancing the Unison language's parser and codebase. Their contributions included refactoring and renaming codebase functions, adding features like escape characters and boolean operators to the lexer and parser. Additionally, the user improved error messages, enhanced the integration of the `todo` and `bug` builtins and added tests for the new functionalities.
haskellcompilerdistributed-systemsunisonunison-language
mailpile/Mailpile

May 2018 - May 2018

A free & open modern, fast email client with user-friendly encryption and privacy features
Role in this project:
userBack-end Developer & Security Engineer
Contributions:9 commits, 7 PRs, 18 comments in 6 days
Contributions summary:Noah's contributions primarily focused on enhancing the security and functionality of the Mailpile email client. They implemented platform-specific compatibility fixes, particularly for Windows, addressing issues with socket functionality. The user refactored key management by introducing a getter and setter for the master key, adding multiple levels of protection. Furthermore, the developer worked on improving the integration of encryption and decryption functionalities using GnuPG and streamlining cryptographic operations within the application.
imap-clientprivacysecurityemailpgp
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
Noah Haasis - Software Engineer