My Cloud & DevOps Journey: Building Cloud Guard and Practicing Linux Infrastructure
Hi Everyone,
I’m Arun Vishwakarma, a Cloud Engineering & DevOps Learner and Practitioner focused on practical, hands-on learning.
I don’t claim to be an expert. My approach is simple:
Learn → Implement → Test → Document → Improve
I spend significant time working with Linux command-line environments, cloud technologies, application development, Kubernetes, Git/GitHub, and infrastructure tools. I try to keep my projects transparent by documenting what I actually build, test, and verify.
🔄 MY CURRENT LEARNING & DEVELOPMENT FLOW
Cloud & DevOps Fundamentals → Linux Administration → Kubernetes Hands-on Labs → Cloud Guard Development → Git/GitHub & Deployment
I’m currently following this roadmap through practical projects rather than only studying theory. I learn a concept, implement it in a controlled environment or project, verify the result, document the work, and then continue to the next stage.
🚀 1. CURRENT MAIN PROJECT — CLOUD GUARD
Cloud Guard is an actively developed Flutter + Firebase security and file-management application for Web and Android.
The project currently includes practical features such as:
• Firebase Authentication
• Google Sign-In
• Account-security information
• Security Checklist and Activity tracking
• App Lock with PIN and Android biometric support
• Auto-Lock controls
• Local file security scanning
• File type mismatch detection
• Suspicious and dangerous file detection
• File Security Reports
• File Integrity Checker
• Video Link Player
• Secure File Locker with permanent local storage
• Separate Locker PIN for protected files
• Firebase account verification for Locker PIN reset
• Android update notification system
• Responsive Flutter Web and Android interface
I’m continuing to improve Cloud Guard incrementally while keeping the implementation and its limitations transparent.
💻 GitHub Repository:
https://github.com/arunvishwakarma1307-wq/Cloud-Guard
🌐 Live Web Demo:
https://arunvishwakarma1307-wq.github.io/Cloud-Guard/
🐧 2. LINUX SYSTEM ADMINISTRATION PROJECTS
Alongside application development, I’m building practical Linux administration projects using Ubuntu/WSL-based lab environments.
💾 Linux Server Backup & Automated Disk Space Management
I built and documented a Linux administration project covering:
• Automated server backup creation
• Timestamped backup archives
• Disk-space monitoring
• Threshold-based cleanup logic
• Backup validation
• Safe handling of source and destination directories
• GitHub synchronization and project documentation
The focus of this project is understanding how a System Administrator can automate routine backup and disk-space management tasks while validating operations before making changes.
🌐 Linux Nginx Web Server Administration
I also built a practical Nginx administration project covering:
• Nginx web-server deployment
• systemd service management
• Firewall configuration
• HTTPS/TLS configuration
• HTTP → HTTPS redirection
• SSL certificate configuration in a lab environment
• Nginx log rotation
• Log compression
• Basic server monitoring
• Bash-based alert scripting
This project is helping me understand the practical relationship between Linux administration, networking, web servers, security configuration, monitoring, and automation.
☸️ 3. KUBERNETES HANDS-ON LEARNING
I’m also progressing through practical Kubernetes learning using Minikube and Docker Desktop.
My Kubernetes learning is focused on understanding and practicing cluster-based concepts through actual commands and deployments rather than only reading theory.
I’m documenting the learning process step by step as I continue progressing through my Cloud/DevOps roadmap.
📋 4. COMPLETED PROJECT — DEVOPS CHEAT SHEET
One of my first practical projects was a DevOps Cheat Sheet — a web-based reference containing useful commands for everyday DevOps and Linux-related work.
The project currently provides:
• 210+ practical commands
• 16+ categories
• Linux commands
• Git commands
• Docker commands
• Kubernetes commands
• DevOps-related commands
• Search functionality
• Beginner-friendly command reference
This project is completed and serves as a quick reference for commonly used commands while working on practical Cloud/DevOps projects.
🌐 Live Demo:
https://arunvishwakarma1307-wq.github.io/linux-cheat-sheet/
💻 GitHub Repository:
https://github.com/arunvishwakarma1307-wq/linux-cheat-sheet
🌐 5. WEB DEVELOPMENT, GIT & DEPLOYMENT
Alongside infrastructure work, I’m developing applications and maintaining their source code through Git and GitHub.
I also work with:
• Git version control
• GitHub repositories
• Project documentation
• Release management
• Flutter Web deployment
• Android build and release workflows
• Practical troubleshooting and verification
My goal is to understand not only how to write code, but also how an application moves from:
Development → Testing → Version Control → Build → Deployment
🧪 6. MY PRACTICAL LEARNING APPROACH
For every project, I try to follow a similar workflow:
- Learn the concept
- Build it in a controlled environment
- Test and verify the result
- Troubleshoot errors
- Document what actually worked
- Push the work to GitHub
- Continue improving the project
This approach is helping me connect Linux, cloud, DevOps, application development, networking, security, automation, and deployment instead of learning each topic in isolation.
🎯 7. MY CURRENT FOCUS
Right now, my main focus is continuing to develop Cloud Guard, progressing through Kubernetes hands-on learning, and expanding my Linux/System Administration projects.
I’m especially interested in gaining more practical experience with:
Linux Administration | Cloud Infrastructure | DevOps | Kubernetes | Networking | Automation | Git/GitHub | Application Deployment
I’m still learning, but I believe consistent hands-on practice, troubleshooting, documentation, and honest project reporting are the best ways to improve.
🔗 MY GITHUB PROFILE
If you want to explore my complete portfolio, repositories, ongoing projects, and development work:
https://github.com/arunvishwakarma1307-wq
If you are a startup, developer, infrastructure professional, or someone working in Cloud/DevOps, I’d be happy to connect, learn, collaborate, and contribute where I can.
Thanks for reading and following my journey.
Best Regards,
Arun Vishwakarma
Cloud Engineering & DevOps Learner & Practitionerz
Top comments (0)