
Sheen Value
When I joined VegaSDS, deployment was a pain. Every time I needed to deploy code, I had to message the backend lead — who also acted as our DevOps — to SSH into the server and run:
git pull && npm install && npm run build
This dependency slowed me down. I needed a better way.
I started learning about CI/CD — GitHub Actions, Jenkins, Docker. Jenkins was overkill for what we needed, so I opted for GitLab CI/CD. I created a pipeline that connected to our server via SSH and handled deployment automatically. I wrapped the entire workflow inside a Docker container to simplify maintenance.
I was fortunate to work with a great colleague who helped me bring the idea to life.
We implemented the pipeline, and deployments became fast and independent.
And yes — problem solved.
A personal portfolio website is your digital resume—a place to showcase your work, skills, and achievements.