Lee Clemens

Owner at Lee Clemens Computing Services, LLC

North Whitehall Township, Pennsylvania, 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

🤩
Rockstar
🎓
Top School
Lee Clemens is an experienced Linux systems engineer and owner with 14+ years building and securing production infrastructure for hosting and enterprise clients. He combines hands-on network and systems administration—running a personal network of 14+ nodes and home IDS/IPS—with software work in C/C++ and Java, and contributes to notable open-source projects like Icinga2, Salt, and Fail2Ban. His contributions include core monitoring and database improvements for Icinga2, SELinux policy management and packaging fixes for Salt, and a pyinotify backend for Fail2Ban, reflecting a practical focus on reliability and security. At his firm he develops Android apps and custom workstations while at Weidenhammer and prior roles he architected and managed large Linux hosting environments and migration projects for regulated industries. He has deep expertise in TCP/IP, IDS/IPS, firewall placement, DNS/DHCP/AD services, OS hardening, and performance-minded database tweaks. Known for bridging hands-on ops with backend engineering, he favors pragmatic, auditable solutions that harden and simplify complex systems.
code14 years of coding experience
job3 years of employment as a software developer
bookBA, Information Systems, BA, Information Systems at Sigmund Weis School of Business
bookB.A., Information Systems, B.A., Information Systems at Susquehanna University
bookHigh School, High School at Parkland High School
languagesEnglish
github-logo-circle

Github Skills (35)

monitoring10
c-language10
python10
configuration-management10
network-intrusion-detection10
distributed-systems10
security10
selinux10
saltstack10
cprogramming-language10
intrusion-detection10
mysql9
testing9
performance-monitor9
pytest9

Programming languages (12)

TypeScriptJavaC++ShellCRustJavaScriptGo

Github contributions (5)

github-logo-circle
fail2ban/fail2ban

Dec 2011 - Jul 2015

Daemon to ban hosts that cause multiple authentication errors
Role in this project:
userBack-end Developer & Security Engineer
Contributions:60 commits, 47 PRs, 5 pushes in 3 years 7 months
Contributions summary:Lee primarily contributed to the `fail2ban` project by implementing a new `pyinotify` backend. This involved creating the `FilterPyinotify` class for file monitoring using `pyinotify` and integrating it into the `jail` system. Furthermore, the user made changes to the copyright and licensing information, and removed redundant code.
pythonloganalyzeripsintrusion-detectionmonitoring
Icinga/icinga2

Apr 2015 - Apr 2020

The core of our monitoring platform with a powerful configuration language and REST API.
Role in this project:
userBackend Developer
Contributions:13 commits, 16 PRs, 45 comments in 5 years
Contributions summary:Lee's primary contributions involved modifying the Icinga2 core and database integration aspects. The commits focused on improving the system's functionality by including network.target in service files, which addresses socket binding issues. The user also addressed log rotation across different distributions and updated database schemas, including adding SSL support for the IdoMysqlConnection feature, and modifying the check_source column. Furthermore, they removed redundant MySQL indexes, indicating an effort to optimize database performance.
grafanamonitoringtlsdockerinfluxdb
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
Lee Clemens - Owner at Lee Clemens Computing Services, LLC