Skip to content

Skills & Technologies

Development & Scripting

PowerShell

  • Automation script development
  • System administration tasks
  • Custom module creation
  • Error handling and logging

Shell Scripting

  • Bash scripting for Linux environments
  • Shell automation
  • System management scripts
  • Task automation

Other Languages

  • Python for automation tasks
  • JavaScript for web development
  • TypeScript for type-safe applications
  • Go for backend services
  • React for interactive UIs
  • Next.js for full-stack web applications
  • Markdown documentation

Artificial Intelligence

AI Technologies

  • Model quantization techniques
  • Self-hosting large language models
  • AI infrastructure optimization
  • Staying current with AI research and developments
  • Running custom AI models on home Kubernetes cluster
  • Local inference optimization

Container Technologies

Docker

  • Container creation and management
  • Docker Compose orchestration
  • Container networking
  • Volume management
  • Image optimization

Kubernetes

  • Production-grade cluster management
  • Pod deployment and scaling
  • Service configuration and networking
  • Container orchestration
  • Persistent volume management
  • Custom resource definitions

Infrastructure

Infrastructure as Code

  • Terraform configuration
  • Resource management
  • State management
  • Infrastructure automation

Linux Administration

  • System configuration
  • Service management
  • Performance optimization
  • Security hardening
  • Shell scripting

Home Lab

  • Kubernetes cluster management (previously TrueNAS SCALE)
  • Service deployment
  • Network configuration
  • Backup solutions

DevOps Practices

Version Control

  • Git workflow
  • Branch management
  • Collaboration
  • Code review

CI/CD

  • Pipeline configuration
  • Automated testing
  • Deployment automation
  • Integration testing

Security

System Security

  • Hardening practices
  • Access control
  • Security monitoring & SIEM implementation
  • Centralized security management
  • Update management
  • Security event analysis

Network Security

  • Firewall configuration
  • VPN setup
  • Network monitoring
  • Intrusion detection
  • Security best practices
  • Traffic analysis

Hardware

PC Building

  • Component selection
  • System assembly
  • Performance optimization
  • Troubleshooting
  • Cooling solutions

Server Hardware

  • Server maintenance
  • Hardware monitoring
  • Component upgrades
  • Performance optimization