Daniel Beecham

Senior System Engineer at IONOS

Berlin, 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

👤
Senior
🎓
Top School
Daniel Beecham is a senior systems engineer based in Berlin with 14+ years building embedded and cloud architectures, including leading OS design for constrained gateways and secure boot/PKI systems. He combines deep systems and security expertise (HSMs, mbedTLS, OpenSSL, PKCS#11, SELinux/GRSecurity) with hands-on embedded work on STM32 and Linux device trees, plus operational experience running hardened Gentoo/Red Hat and Kubernetes migrations. At Plejd he grew a custom gateway from proof-of-concept to an 8-person product team and designed the full update, logging and manufacturing stack. Avid tinkerer and NixOS/vim power-user, he contributes practical improvements to developer tools (vim-slime) and cares about code quality and maintainability. Outside core engineering he applies technical creativity to large-scale stage and projection design, blending visual arts with Python/GLSL and laser/lighting systems.
code14 years of coding experience
job6 years of employment as a software developer
bookComputer Science, Computer Science at University of Gothenburg
languagesSwedish, English, German
github-logo-circle

Github Skills (12)

plugin-development10
regular-expression10
pep10
python10
haskell10
vimscript10
text-processing9
refactoring8
command-line-interface8
refactor8
testing7
functional-programming7

Programming languages (19)

C++CRustElmGoHTMLPerlJupyter Notebook

Github contributions (5)

github-logo-circle
Generate secure multiword passwords/passphrases, inspired by XKCD
Role in this project:
userBack-end Developer
Contributions:6 commits in 21 days
Contributions summary:Daniel primarily focused on improving the code quality and maintainability of the password generator. They made several commits to address PEP8 style issues, making the code more readable and compliant with Python standards. The user also implemented bug fixes and minor enhancements to improve functionality and user experience. Additionally, they refactored and validated command-line options, solidifying the application's robustness.
passwordssecurestatelessxkcdpassword-generator
jpalardy/vim-slime

Mar 2015 - Apr 2015

A vim plugin to give you some slime. (Emacs)
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 7 comments in 16 days
Contributions summary:Daniel focused on enhancing and refactoring a Vim plugin for Haskell development. They implemented support for literate Haskell by removing initial ">" characters and handling different file types. Further improvements included refactoring code for comment removal and correcting existing functions, demonstrating a focus on improving the plugin's efficiency and correctness in handling Haskell code. The user also modified the code to reduce redundancy between Haskell and literate Haskell files.
vimslimevim-pluginemacsemacs-lsp
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
Daniel Beecham - Senior System Engineer at IONOS