DevOps Engineer & Tech Enthusiast
Welcome to my personal page!
I’m a passionate DevOps Engineer with a love for automation, innovation, and technology.
When I’m not streamlining CI/CD pipelines or managing cloud infrastructure, I dive into my hobbies:
- 3D printing,
- drone building and flying,
- and home automation.
Below, you’ll find an overview of my professional expertise and personal interests.
🛠️ My DevOps Journey
Below, you’ll find an overview of my professional expertise and personal interests.
As a DevOps Engineer, I specialize in bridging the gap between development and operations, ensuring seamless, efficient, and scalable software delivery.
My work revolves around automation, infrastructure management, and fostering a culture of collaboration.
What I Do
- CI/CD Pipelines: Design and implement continuous integration and continuous deployment pipelines using tools like Jenkins, GitLab CI/CD, and GitHub Actions.
- Cloud Infrastructure: Manage and optimize cloud environments on AWS, Azure, and GCP, leveraging Infrastructure as Code (IaC) with Terraform and Ansible.
- Containerization & Orchestration: Deploy and manage containerized applications using Docker and Kubernetes for scalable, resilient systems.
- Monitoring & Logging: Set up observability stacks with Prometheus, Grafana, ELK Stack, and other tools to ensure system reliability and performance.
- Security Practices: Integrate DevSecOps principles, including vulnerability scanning, secrets management, and compliance automation.
Tools & Technologies
Here’s a snapshot of the tools I use daily:
- Operating Systems: RedHat, Debian, Archlinux
- Version Control: Git, GitHub, GitLab
- Automation: Ansible, Terraform, Bash, Python
- Cloud: AWS (EC2, S3, etc.)
- Containers: Docker, QEMU/KVM, Kubernetes
- Monitoring: Prometheus, Grafana, ELK Stack
- CI/CD: GitLab CI/CD, GitHub Actions
My Philosophy
I believe in “Automate Everything” and “Fail Fast, Learn Faster.” My goal is to build systems that are robust, scalable, and easy to maintain, while empowering teams to deliver high-quality software at speed.
🎨 My Hobbies: Where Creativity Meets Technology
When I’m not working on production-grade systems, I channel my energy into creative and technical hobbies.
These pursuits not only fuel my curiosity but also enhance my problem-solving skills, which I bring back to my professional work.
1. 3D Printing 🖨️
3D printing is my gateway to turning digital designs into tangible objects.
From prototyping to creating functional parts, I love exploring the endless possibilities of additive manufacturing.
- What I Do: Design and print custom models, functional tools, and artistic pieces using CAD software like Fusion 360 and slicers like Cura.
- Projects:
- Custom drone frames and accessories
- Home automation enclosures
- Miniature models and figurines
- My Setup: I use an BambuLab for mechanical and design prints.
- Learning: Experimenting with advanced materials (e.g., PETG, TPU) and multi-color printing.
2. Drones 🚁
Drones combine my love for electronics, aerodynamics, and software. Building, flying, and programming drones is both a technical challenge and an adrenaline rush.
- What I Do: Build custom drones, fly FPV (First Person View) drones, and experiment with autonomous flight.
- Projects:
- Built a 5-inch FPV racing drone with a custom 3D-printed frame.
- Programmed autonomous flight paths using Ardupilot and Betaflight.
- Captured aerial footage for personal video projects.
- My Setup: DJI FPV goggles, Betaflight flight controllers, and custom-built quadcopters.
- Learning: Exploring drone AI, such as object tracking and obstacle avoidance.
3. Home Automation 🏡
Home automation is where I blend technology with everyday life, creating smart, efficient, and fun living spaces.
- What I Do: Design and implement smart home systems for lighting, security, climate control, and entertainment.
- Projects:
- Built a custom smart lighting system using ESP32 and Home Assistant.
- Automated my home security with motion sensors, cameras, and smart locks.
- Created a voice-controlled entertainment system with Raspberry Pi and Alexa integration.
- My Setup: Home Assistant, Raspberry Pi, ESP32/ESP8266 and MQTT for communication.
- Learning: Experimenting with energy monitoring and AI-driven automation (e.g., predictive climate control).
4. Large Language Models (LLMs) 🤖
My fascination with large language models (LLMs) stems from their potential to revolutionize how we interact with technology, automate tasks, and generate creative content. I enjoy experimenting with LLMs to build tools, explore their capabilities, and understand their limitations.
- What I Do: Experiment with open-source LLMs, fine-tune models, and integrate them into personal projects.
- Projects:
- Built a chatbot for automating customer support scenarios using Hugging Face Transformers.
- Created a content generation tool to assist with writing technical documentation.
- Experimented with LLM-powered code review tools to enhance DevOps workflows.
- My Setup: I use Python, Ollama and LM-Studio for testing different types of LLM in different use cases.
- Learning: Exploring prompt engineering, model fine-tuning, and ethical considerations in AI development.
5. Security 🔒
As part of my broader IT watch, I’m deeply interested in security and enjoy keeping up with the latest trends, tools, and techniques.
While I’m not an expert, I’m passionate about learning how to protect systems, identify vulnerabilities, and stay ahead of threats, especially as it relates to my DevOps work.
- What I Do: Follow security blogs, experiment with basic security tools, and apply security best practices to my personal projects.
- Projects:
- Set up a home lab to experiment with network security and vulnerability scanning.
- Integrated basic security scanning tools (e.g., Snyk, Trivy) into a personal CI/CD pipeline.
- Explored secure configuration of my smart home devices to prevent unauthorized access.
- My Setup: I use tools like Wireshark, Nmap, and online resources like OWASP to learn and experiment.
- Learning: Keeping up with topics like cloud security, DevSecOps, and basic penetration testing through blogs, podcasts, and online courses.
🌟 Why My Hobbies Complement My DevOps Work
My hobbies aren’t just for fun—they directly enhance my professional skills:
- 3D Printing teaches me precision, design thinking, and rapid prototyping, which mirrors the iterative nature of DevOps.
- Drones sharpen my understanding of embedded systems, networking, and real-time data processing—skills I apply to distributed systems and monitoring.
- Home Automation deepens my expertise in IoT, automation scripting, and system integration, which aligns perfectly with my DevOps automation work.
- Large Language Models enhance my ability to automate workflows, generate documentation, and explore AI-driven DevOps solutions, keeping me at the forefront of technological innovation.
- Security fuels my curiosity about building secure, resilient systems, complementing my DevSecOps practices and helping me stay informed about emerging threats and best practices.
Last updated: 2024-10=28
Built with ❤️ using Vim