I'm an experienced IT professional with a focus on system administration, security, 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.
- Security Tools: Tenable.sc, Nessus, Splunk.
- Web Technologies: HTML, CSS.
- Spearheaded security scanning initiatives using Tenable.sc (formerly Security 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 Security Optimization, Automation Scripting, Web Development, and more. Below is a quick overview:
Iβve created tools that enhance security 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 Security 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 security 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