Bahati Gold

Software Engineering & IT Infrastructure

Kigali, Rwanda

Bahati Gold is a Software Engineering student and IT professional dedicated to building and defending enterprise environments.

His expertise encompasses designing segmented network architectures, deploying advanced threat management systems, and managing robust infrastructure, including Linux administration and Windows Server Domain Controllers.

He is currently focusing on the development of independent technical projects and comprehensive documentation to further his professional portfolio.

Software Engineering Cybersecurity & Threat Management Linux Systems Administration Windows Server Management Network Architecture & Design Database Architecture

Featured Projects

Enterprise-Grade Cybersecurity Home Lab

Professional enterprise security lab showcasing network segmentation, SIEM integration (Wazuh), and automated threat detection.

Dockerized Nginx Log Analyzer

A containerized bash script for automated access log auditing, packaged using Docker to demonstrate isolated, reproducible deployment environments.

Nginx Log Analyser (CLI)

A foundational Bash script designed to analyze standard Nginx access logs directly from the command line, utilizing core Linux utilities like awk, sort, and uniq.

SSH Remote Server Setup

Configured a secure remote access environment using OpenSSH on an Ubuntu Linux server, implementing Ed25519 cryptographic keys and disabling password authentication to harden the system against brute-force attacks.

Real-Time Infrastructure Monitoring

Deployed a real-time infrastructure monitoring dashboard using Netdata on an Ubuntu subsystem to continuously collect and visualize thousands of system metrics per second, including CPU pressure, memory stalls, and disk I/O.

CI/CD Pipeline & Automated Deployment

Configured a Continuous Integration/Continuous Deployment (CI/CD) workflow utilizing GitHub Actions. The pipeline automatically builds and deploys a static website to GitHub Pages upon every code commit, streamlining the release lifecycle.

Server Performance Analytics

Engineered a Bash utility to rapidly analyze and output critical system performance metrics, including CPU load, RAM utilization, and disk storage capacity, enabling faster infrastructure diagnostics.

Automated Log Archival System

Developed a command-line tool for automated log rotation and storage management. The script compresses and archives system logs with precise timestamps, ensuring efficient storage utilization and audit readiness.

Certifications & Education

BSc. Software Engineering (In Progress)
Email GitHub Download CV