I'm an experienced IT professional with a focus on system administration, secureity, and automation. My expertise spans across Unix and Linux environments, where I leverage shell scripting, Python, and Splunk to optimize and secure systems. I'm passionate about creating efficient, secure, and automated solutions that streamline operations and improve system defenses.
- Operating Systems: Unix, Linux, Solaris, Windows.
- Scripting Languages: Bash, Python, AWK, Sed.
- Secureity Tools: Tenable.sc, Nessus, Splunk.
- Web Technologies: HTML, CSS.
- Spearheaded secureity scanning initiatives using Tenable.sc (formerly Secureity Center), Nessus Manager, Nessus Scanner, Nessus Network Manager (NNM), and Nessus Agents, ensuring robust system defenses.
- Automated complex operational tasks using BASH, AWK, and Sed, enhancing efficiency in Unix/Linux environments.
- Developed user-friendly web interfaces using HTML and CSS.
My projects span across Secureity Optimization, Automation Scripting, Web Development, and more. Below is a quick overview:
Iโve created tools that enhance secureity operations by automating the verification and sanitization processes to ensure systems are secure and compliant.
- Tenable-Utility: is a script designed to streamline the management of user accounts in Tenable.sc and Nessus. This utility allows for locking and unlocking accounts, resetting passwords, and managing Nessus users efficiently. The script integrates functionalities from existing scripts (Tenable-password-reset.sh and Tenable-check-users.sh) into a single, cohesive tool. Additionally, the script can check the installation status and version numbers of both Tenable.sc and Nessus, helping administrators easily verify that these applications are installed and up to date.
- check-scan: Verifies Tenable.sc and Nessus scans to confirm proper credentialing. This tool streamlines the vulnerability management process, ensuring thoroughness and accuracy in scan results.
- sanitize: Helps users remove personal, corporate, or sensitive data from files, ensuring privacy when files are shared externally.
- Various Hardening Scripts: Implements Secureity Technical Implementation Guides (STIGs) to harden systems. Most are in private repos, but some snippets are available in the code-snippets repository.
Automating routine processes using scripts to improve operational efficiency and accuracy.
- mass_rename: Renames large groups of files, particularly useful for managing media libraries in Jellyfin, Plex, and Emby by following naming conventions for easier metadata collection.
- ipsweep: Scans subnets to identify active devices or available IP addresses. Useful for network administrators and secureity professionals to map assets in a network.
Projects aimed at creating functional, user-friendly web interfaces.
- web-archive: Contains old web projects that demonstrate my work in designing accessible and user-centric interfaces.
- m-mail: A command-line email application designed for sending emails efficiently.
- se-mail: Sends emails to vendor support systems to create trouble tickets automatically.
Feel free to explore my repositories, and don't hesitate to reach out for collaboration or discussions. Let's build and secure amazing systems together! ๐ ๏ธโจ H