Operating Systems
- CentOS: Used in production environments for its stability and security features.
- Ubuntu: Used in production environments.
- Windows Server: Used in production environments.
- Arch Linux: Utilized for experimental setups and personal projects, offering unparalleled customization.
- SUSE Linux: Employed both in work environments and in home labs.
Infrastructure & Deployment
- Nginx: Preferred web server for its high performance and reliability.
- Tomcat: Used for running Java applications.
- Azure: Resource Management & Reporting.
- OpenStack: For deploying and managing private cloud environments.
Software Development & Automation
- Git: Essential for version control.
- Bash: Proficient in scripting for automation and task scheduling.
- Docker & Docker Compose: Used for containerization, simplifying application deployment and scaling.
- Ansible: Experienced in configuration management and orchestration.
- Terraform: Utilized for infrastructure as code.
- Azure DevOps: Leveraged for CI/CD pipelines and project management within the Azure ecosystem.
Programming & Scripting Experience
- JavaScript: Primary language for scripting and automation.
- SQL (MySQL & MSSQL): Extensive experience in querying and database management.
- Past Experience:
- Java (Spring MVC): Used in past projects, though no longer actively working with it.
- Python: Previously used for scripting, but not a current focus.
- VBA: Experience in workflow automation (legacy experience).
Security & Monitoring
- Cybersecurity Event Triage Analysis: Skilled in analyzing security events to identify potential threats.
- SIEM (Security Information and Event Management): Experienced in using SIEM tools for real-time monitoring and analysis of security alerts.
- XDR (Extended Detection and Response): Familiar with implementing XDR solutions for advanced threat detection and response.