Richard Levitte

Software Engineer Co-Founder at the monotone development project

Stockholm County, Sweden
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
award
Top expert inComprehensive Software Development and Security Technologies
Richard Levitte is a seasoned software engineer and co-founder with 26 years of experience spanning systems programming, cryptography, and multi-platform portability. He has deep expertise in OpenSSL and GOST cryptographic implementations, OpenVMS and Linux/Unix administration, and has contributed significant backend and encoding improvements to widely used projects like OpenSSL and Buildbot. A pragmatic problem-solver and quick learner, he combines low-level C/C++ development with scripting and DevOps work, often focusing on cross-platform compatibility and standards compliance. He founded Levitte Programming and plays long-term roles in core open-source projects such as the Monotone development effort, handling release management and tool integration. Trilingual in Swedish, French and English, he pairs technical rigor with a pedagogical bent, making him effective both as an individual contributor and collaborator. Colleagues know him for a crafty sense of humor—his GitHub bio mantra, "I have a branch...", hints at a relentless drive to experiment and iterate.
code26 years of coding experience
languagesSwedish, French, English
stackoverflow-logo

Stackoverflow

Stats
56reputation
20kreached
3answers
0questions
github-logo-circle

Github Skills (27)

algorithm10
algorithms10
continuous-integration10
python10
image-processing10
testing10
c-programming10
c1110
implement10
c1710
openssl10
cryptography10
build-automation10
colours10
memory-management9

Programming languages (14)

CSSCTeXPerlHTMLNSISShellJavaScript

Github contributions (5)

github-logo-circle
openssl/openssl

Aug 2016 - Jan 2023

TLS/SSL and crypto library
Role in this project:
userBack-end Developer
Contributions:3 releases, 3685 reviews, 2066 commits in 6 years 5 months
Contributions summary:Richard primarily contributed to the OpenSSL library's codebase, focusing on enhancements to the DER encoder. The work involved refining the handling of key parameters for both private and public keys. Specific contributions include the implementation of the OSSL_ENCODER for SubjectPublicKeyInfo with specific type information, and general improvements to the way EVP_PKEYs are handled by the encoding/decoding framework.
crypto-librarycryptographyssltlscrypto
gost-engine/engine

Feb 2016 - Oct 2021

A reference implementation of the Russian GOST crypto algorithms for OpenSSL
Role in this project:
userBack-end Developer
Contributions:13 reviews, 57 commits, 27 PRs in 5 years 8 months
Contributions summary:Richard primarily contributed to the core functionality of the GOST crypto algorithms implementation. Their work involved modifying and improving existing code, including implementing the use of public functions for ASN.1 IV retrieval. Furthermore, the user addressed code formatting issues and mitigated OpenSSL compatibility concerns, specifically concerning differences in the `pkey_copy` function. Additionally, the user added XOF support for OMAC and MAGMA.
cryptographysecuritydescryptocrypto-algorithms
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
Richard Levitte - Software Engineer Co-Founder at the monotone development project