Bula,
Hey there, I'm Vishaal Pal, a Cloud DevOps Engineer with a strong grip on Infrastructure as Code, Containerization, automation, and AWS and GCP cloud services. I get excited about optimizing cloud infrastructures and deploying scalable applications using technologies like Docker and Kubernetes. Automation is my jam, as it boosts efficiency and keeps things running smoothly. I try my best to stay updated with the latest DevOps trends and to keep learning. Beyond work, you can find me tinkering with my homelab to learn new technologies and lurking on /rselfhosted!
Skills
Experience
Education
As a Cloud DevOps Engineer, I specialize in designing, implementing, and managing cloud-based solutions tailored to meet your business needs. Whether it's AWS, GCP, or Azure, I can assist with cloud architecture, migration, and optimization for seamless scalability and performance.
Learn moreI excel in leveraging containerization technologies like Docker and Kubernetes to streamline application deployment and management. With my expertise, I ensure container orchestration, scalability, and portability, enabling efficient development and operations for your projects.
Learn moreAutomating your development workflows and implementing continuous integration and delivery pipelines is my forte. As a Cloud DevOps Engineer, I can optimize your processes, accelerate software delivery, and improve overall efficiency, enabling rapid and reliable deployments.
Learn more
In this personal Terraform project, I automated infrastructure on AWS with a modular approach. It sets up a VPC, public subnet, and launches an Ubuntu EC2 webserver displaying text. The project's code and detailed documentation can be found in the README.md, showcasing my hands-on experience and understanding of Terraform's basics. Explore the full project and its capabilities by following the link provided.
Dive into my journey of mastering full stack development through the creation of the Asset Finance Management Platform. This project allowed me to explore and leverage the full capabilities of the MERN stack. The application features a sleek, responsive ReactJS frontend, where users can easily register, log in, and manage their finance applications. Users can enter detailed personal information, income, expenses, assets, and liabilities. The backend, developed with Node.js and Express, ensures secure authentication and authorization, providing robust CRUD operations connected to a MongoDB serverless cluster. This project also includes a CI/CD pipeline for automated builds and deployments, and it leverages AWS serverless functions for enhanced scalability. By building this platform, I gained valuable hands-on experience and created a fully functional, real-world application. Explore the live demo to see how it all comes together!
In this project, I've built a DIY NAS with Proxmox VE as the base OS, automated the VM creation process with Terraform, and used Nginx Proxy Manager for reverse proxy and SSL certificates. I acquired a custom domain, "palslab.com," through Cloudflare and redesigned my home network for enhanced security, including VLANs for my homelab. To manage and deploy various self-hosted applications, I utilized Docker Compose and Portainer. I also relied on Cloudflare for DNS and DNS zone management, and Ansible for bootstrapping the VMs. Additionally, I used the open-source IDP, Authentik, to secure my self-hosted apps and configured firewall rules on my router. This comprehensive project has allowed me to delve into self-hosting, automation, networking, and explore various technologies. Some next steps include implementing a self-hosted SIEM tool and deploying Prometheus/Grafana for monitoring and logging. Stay tuned for updates as I continue to enhance and expand my homelab setup.
This website was created thanks to the tutorial on GreatStack YouTube