Skip to content
View yairemartinez's full-sized avatar

Block or report yairemartinez

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yairemartinez/README.md

Yair Martinez

Entry-level IT and systems-focused professional with hands-on experience across Windows, Linux, networking, automation, and security fundamentals. I build small, complete technical projects that emphasize reliability, clarity, and documentation.

My work focuses on practical system administration, automation, and security-aware tooling developed through structured labs and self-directed projects. Each repository is designed to be testable, well-documented, and grounded in real-world operational scenarios.

This GitHub highlights selected projects that demonstrate how I approach problem-solving across IT support, systems, and security-adjacent domains. Detailed explanations, design decisions, and lessons learned are documented in my portfolio.

Portfolio: https://yairmartinezcybersecurityportfolio.com
LinkedIn: https://www.linkedin.com/in/yair-martinez-939a17378


Featured Projects

Active Directory Enterprise Lab Series

Hands-on Windows Server lab environment simulating real-world IT support and systems administration workflows, including identity management, Group Policy, and security hardening.


Linux Bash Audit & Backup Script

Automation-focused shell script for filesystem auditing and backup routines, emphasizing operational safety, logging, and repeatable execution.


Nmap Dashboard

Python and Flask-based dashboard for organizing and reviewing Nmap scan data in a private lab environment, with asset tracking and historical comparison.


NGFW Daemon (Suricata-Driven Reactive Firewall)

Security automation project demonstrating IDS-driven detection and response concepts through log parsing, enrichment, and controlled firewall enforcement.


Log Parser + Weather Enricher

Python CLI utility focused on structured log processing, data enrichment via external APIs, and export of clean, analysis-ready outputs.


Technical Focus Areas

  • IT Support & Systems Administration (Windows, Active Directory, Group Policy)
  • Networking Fundamentals & Troubleshooting
  • Automation & Scripting (Python, Bash, PowerShell)
  • Security Monitoring & Detection Fundamentals
  • Linux Administration & Virtualized Lab Environments
  • Cloud Fundamentals (Azure)

Working Approach

I prioritize simplicity, consistency, and clear documentation. Each project includes structured setup instructions, scoped objectives, and repeatable testing scenarios to make both the technical outcome and the process easy to understand.

The goal is not just to show what was built, but how it works and why design decisions were made.

Pinned Loading

  1. bash-audit-backup-script bash-audit-backup-script Public

    “Bash script to audit directories and create timestamped backups, includes test environment”.

    Shell 1

  2. Log-Parser-Weather-Enricher Log-Parser-Weather-Enricher Public

    Capstone project: Python log parser with weather enrichment and analytics.

    Python 1

  3. ngfw-daemon ngfw-daemon Public

    The **NGFW Daemon** is a Python-based Next Generation Firewall (NGFW) daemon that works alongside **Suricata IDS**, **iptables**, and Suricata’s **fast.log** to detect, log, and dynamically block m…

    Python 1

  4. nmap_dashboard nmap_dashboard Public

    A self-contained, Flask-powered dashboard for managing, visualizing, tagging, and comparing Nmap scan results. Built for local network reconnaissance and secured by design. NOTE:I have only tested …

    Python 1