Wael Karram avatar

Wael Karram

IT Consultant · Tier 3+ Support · Self‑Hosted Sysadmin · FLOSS Developer

About

I’m a self‑taught technologist who loves the intersection of low‑level systems, clean code, and practical problem‑solving. My work sits at the crossroads of escalated IT support, systems administration, and free‑software development — everything from troubleshooting critical infrastructure under pressure to building tools that people actually use.

I’ve been running my own servers and IRC networks since 2010, which taught me the ins and outs of Linux, networking, mail setups, monitoring, and containerisation long before they appeared on my CV. On the code side I write mostly in C, Java, Python, and shell, contributing to projects like Parabola GNU/Linux and maintaining my own apps (an Android metronome for musicians, data‑structure libraries, and more).

Experience Highlights

Escalated IT & Systems Support

Several years of Tier 2/3 roles handling critical system monitoring, Active Directory, mail, telephony, POS/PoA systems, and enterprise tools (Nagios, Zabbix, Grafana, AWS, Jira, SAP). Comfortable in high‑stress, time‑sensitive environments.

IT Management & Automation

End‑to‑end IT ownership — hardware, networking, DNS, LMS, conferencing, and back‑office automation. Built in‑house lead‑generation systems that bridged marketing and operations.

Self‑Hosted Infrastructure

Over a decade of self‑hosting web, mail, XMPP, IRC, and custom services. Deep familiarity with nginx, PostgreSQL, Redis, Docker, systemd, and security practices like auditd and intrusion detection.

Free‑Software Development

Creator and maintainer of the Metronome Android app, contributor to Libreboot, and package maintainer for Parabola GNU/Linux. Experienced with git‑based workflows, bug tracking, documentation, and community support.

Technical Stack

Programming & Markup

C Java Python Bash/Zsh C++ C# SQL PHP JavaScript HTML/CSS XML Markdown JSON groff

Systems & Infrastructure

Linux (GNU/Linux) Docker nginx Apache PostgreSQL SQLite Redis systemd OpenSMTPd Dovecot rspamd Prosody (XMPP) IRCd (ngircd, solanum, unreal) DeepSeek Calude/ClaudeCode/CalwdBot" ChatGPT AI-Enabled

Monitoring & Enterprise Tools

Nagios Zabbix Grafana AWS Jira SAP Salesforce Active Directory MS 365

Methods & Practices

Git / version control CI/CD Bug tracking & triage Wiki / documentation API integration SSL/TLS intrusion detection packaging (Pacman)

GitHub Repositories

512kb.club fork

Website for the 512 KB Club

IP_Blacklist

Blacklist of IPs used by automated scanners and bots

Resume_Contacts

Tool to build lists of contacts for resume submission (Go)

Metronome

Android metronome app for musicians (GPLv3)

Codeberg

I also maintain projects on Codeberg, a non‑profit, community‑driven forge. You can browse my activity and contributions there.

→ View Codeberg activity

Other Projects

Metronome

FOSS Android metronome app (GPLv3)

Chooser

Random Yes/No decision helper for Android (GPLv3)

C Lib

Collection of data structures written in C (GPLv3)

lemon_board

Imageboard engine in C with multiple frontends

→ Full project list

Contact