Port Billing Calculator May 2026
Problem: Port billing system creates permanent entries — C&F
agents had no way to estimate wharfrent charges before
committing, causing billing disputes, excessive dwell time, and
repeated counter visits.
Real-time advance wharfrent calculator: slab-based charge
computation, VAT and levy calculation, inside/outside cargo
split, hoisting charge auto-calculation, print-ready A4 output.
Actively used by C&F agents at Mongla Port daily to verify
expected charges before any final submission.
JavaScriptHTML/CSSVercelPWAPrint Output
Daily Car Balance & Location Tracking System
Problem: Vehicle positions across warehouse, shed, and yard were
recorded in one person's personal Excel file — invisible to all
other staff. When that person was unavailable, the entire team
had no visibility into vehicle locations.
Live cloud dashboard with Firebase real-time sync — all staff
view current vehicle positions simultaneously with no
single-person dependency. Includes KPI analytics, monthly
comparison reports, and Excel export. Replaced a personal
spreadsheet with a shared, always-available cloud system for the
whole team.
FirebaseJavaScriptKPI AnalyticsExcel ExportPWA
OT Bill Management System May 2026
Problem: Overtime billing was a fully manual Excel process —
multi-step hourly rate calculations, date-wise OT entry, and
final bill generation done by hand every cycle. High error risk
and significant time cost every period.
Staff enters an employee profile once; the system generates the
complete final OT bill instantly with correct hourly rate,
cumulative date-wise OT calculation, and A4 print-ready output.
Eliminated manual calculation errors and reduced billing cycle
time from hours to minutes.
JavaScriptEmployee DBAuto-CalcA4 PrintVercel
Port Community System (PCS) — Architecture Portfolio
May 2026
Problem: Gulf seaports coordinate through 12+ separate manual
bilateral data exchanges — creating delays, data
inconsistencies, and coordination overhead that cannot scale
with Saudi Vision 2030 cargo growth targets.
Enterprise port digitalization architecture replacing all
bilateral exchanges with a single authoritative API layer.
Designed for King Abdulaziz Port, Dammam (2M+ TEU/year), aligned
with Saudi Vision 2030 National Transport and Logistics
Strategy. Integrates ZATCA Saudi Customs declarations.
Architecture design and systems-thinking portfolio —
demonstrates enterprise-level domain knowledge; not a deployed
production system.
FastAPIReactPostgreSQLKafkaRedisKubernetesAWS EKSTerraform
Smart Port Billing Infrastructure — RHEL 9 Enterprise
May 2026
Problem: Port billing systems on RHEL 9 commonly lack hardened
security, automated storage management, and reliable backup —
creating risk of data loss, unauthorised access, compliance
failures, and unplanned downtime in a mission-critical
environment.
7 hardened Bash scripts, 1,457 lines. Full RHCSA EX200 coverage:
LVM 30GB (3 volumes: billing-data/logs/backup), SELinux
enforcing with custom fcontext & port labelling, firewalld
rich rules with CIDR and rate limiting, SSH hardened (port 2222,
key-only, CIS/NIST), Podman rootless + TLS 1.3 nginx reverse
proxy, POSIX ACLs, systemd backup timer (daily 02:00), rsyslog
routing, logrotate 90-day retention.
RHEL 9LVMSELinuxfirewalldPodmansystemdRHCSA
Automated Log Analyzer & Alert System
May 2026
Problem: System logs are reviewed manually and irregularly —
threats such as SSH brute-force attacks, OOM events, kernel
panics, and nginx scanner activity go undetected for hours with
no automated escalation or cross-log threat correlation.
Automated 15-minute scan across 7 log modules: auth (SSH
brute-force, root login, sudo escalation), system (OOM, kernel
panic), nginx (5xx spikes, scanner detection), MySQL, journald
failed units, cross-log threat correlation with severity
scoring. Instant alerts via Email, Slack, Microsoft Teams,
PagerDuty; daily HTML digest; JSON/NDJSON export
(Splunk/Elastic/Loki compatible); ShellCheck verified; CI
passing.
BashrsyslogSlack APIPagerDutyShellCheckcron/systemd
Auto Deploy Pipeline — Zero-Downtime CI/CD
May 2026
Problem: Manual application deployments cause service downtime
during the release switch, risk a broken half-deployed state on
failure, and provide no automatic rollback — a single bad
deployment can take a production service offline for hours.
9-step pure Bash pipeline with atomic symlink switching
(microsecond downtime), automated post-deploy health
verification, and instant auto-rollback on health check failure.
Supports Node.js (pm2), Python (gunicorn), PHP, and static
sites. Steps: pre-flight → backup → git pull + build → test
suite → atomic symlink → service restart → health verify →
cleanup → notify. 9/9 tests passing; RHEL 9 / Ubuntu 22.04+;
ShellCheck verified.
BashCI/CDpm2gunicornAuto-rollbackGitHub Actions
Auto SSL Certificate Manager
May 2026
Problem: SSL certificates expire silently — websites go down or
display security errors until someone manually notices, causing
user trust damage, SEO penalties, and hours of unplanned
operational disruption with no advance warning.
Daily automated monitoring with four severity tiers
(EXPIRED/CRITICAL/URGENT/WARNING), auto-renewal via certbot at
30-day threshold, and rate-limited multi-channel alerts. Handles
Let's Encrypt, commercial, and self-signed certificates; daily
HTML status report; weekly GPG-encrypted /etc/letsencrypt
backup; instant alerts via Email, Slack, Teams, PagerDuty. CI
passing.
certbotGPG EncryptionLet's EncryptnginxRHEL 9
Auto Backup & Recovery System
May 2026
Problem: Database and file backups are done manually and
inconsistently — and almost never tested. Teams only discover
their backups are broken after a real incident, when restoration
is already too late.
Daily automated backup for MySQL, PostgreSQL, MongoDB, and files
— with SHA256 integrity verification, optional GPG encryption,
multi-destination storage (rsync SSH / AWS S3 / FTP), and weekly
automated restore testing to an isolated environment. Backups
verified to work before they are needed. Weekly Sunday restore:
restores to isolated test DB and verifies table count
automatically; daily HTML email report.
BashMySQL/PostgreSQLAWS S3rsyncGPGcron
Enterprise User & Access Management
May 2026
Problem: Provisioning users and enforcing security policies
manually across enterprise Linux systems is slow, error-prone,
and impossible to audit reliably — inconsistent password
policies, missing lockout rules, and undocumented sudo access
create real compliance and security gaps.
8-module Bash automation provisioning users via CSV, enforcing
security policies system-wide, managing SSH keys, and generating
a complete HTML audit report — all from a single input file.
Modules: bulk CSV user/group provisioning, SSH key management,
validated sudoers.d fragments, password complexity
(pwquality.conf + PAM), password ageing (chage), brute-force
lockout (faillock), HTML audit report. Dry-run mode; ShellCheck
verified; RHEL 9; covers all RHCSA user and security management
objectives.
BashPAMsudoersfaillockSSH KeysRHEL 9RHCSA
JARVIS — Self-Hosted Personal AI Assistant
May 2026
Problem: Commercial AI assistants store all conversations
externally, have no persistent memory across sessions, handle
Bengali and Banglish input poorly, and restrict users to a
single AI model — limiting capability and creating data privacy
risk.
Fully self-hosted AI assistant with intelligent multi-backend
model routing, automatic language detection
(Bengali/Banglish/English), persistent memory across 100+
sessions, and structured file/folder context injection. All data
stays local. NixOS + FastAPI backend; smart routing across Groq,
OpenRouter, Claude, Gemini, and local Ollama; auto-switches to
vision model (Llama 4 Scout) on image attachment; drag-and-drop
file/folder upload (up to 80 files).
NixOSFastAPIOllamaGroqMulti-modelSelf-Hosted
Secure File Sharing Environment
May 2026
Problem: Multi-team Linux environments require strict,
differentiated file access — developers, finance, managers, and
DevOps teams must share resources within their own groups
without accessing each other's data. Manual permission
management cannot reliably enforce this at scale.
5 shared directories implementing distinct permission models:
SGID for automatic group ownership inheritance, sticky bit for
owner-only deletion, named-group POSIX ACLs, and default ACL
inheritance. Covers 4 teams (dev_team, finance, managers,
devops) each with correctly isolated access. ACL backup via
getfacl -R and restore via setfacl --restore; XFS and ext4 on
RHEL 9 and Ubuntu; ShellCheck verified.
BashPOSIX ACLsSGIDsticky bitXFSRHEL 9RHCSA
Server Health Monitor May 2026
Problem: Server performance issues — high CPU, RAM exhaustion,
full disks, and failed critical services — go unnoticed until
users report outages. Reactive monitoring means damage is
already done before any administrator is aware.
Automated 5-minute checks for CPU (85%), RAM (90%), disk (80%),
and critical services (nginx, mysql, sshd, firewalld) — with
instant Email and Slack alerts on any threshold breach and a
daily HTML summary report. Configurable thresholds and service
list; no external dependencies beyond mailx and curl. RHEL 9 /
Rocky Linux / CentOS / Ubuntu 22.04+; cron-ready; CI passing.
BashcronSlack APIEmailRHEL 9ShellCheck
Bash Automation Toolkit May 2026
Problem: Routine sysadmin tasks — user provisioning, system
backups, disk space monitoring, and service watchdog — are
repeated manually across environments, consuming time and
introducing inconsistency that leads to missed alerts and
configuration drift.
5 production-grade Bash scripts built to professional
engineering standards: set -euo pipefail, ERR trap, structured
logging, idempotent execution. Scripts: user provisioning with
sudoers validation, /home + /etc backup with 7-day auto-pruning,
disk monitor (WARN/CRITICAL exit codes), service watchdog with
auto-restart, full system snapshot. All 5 ShellCheck verified —
zero warnings; cron-ready; idempotent.
BashShellCheckcronIdempotentRHEL 9
Linux / DevOps Command Reference
1,311 command blocks across 84 sections — the definitive
personal RHCSA study tool and interview reference.
Covers Linux, Docker, Kubernetes, Terraform, AWS, Azure, and
Security — structured for both operational use and exam
preparation. Built during RHCSA preparation as a comprehensive
daily reference and technical interview tool. Fully searchable
and categorized by topic.
LinuxDockerKubernetesTerraformAWSRHCSA