DevOps & Infrastructure · Full-stack development

Rushal Vaghani

From application code to automated deployments and recovery.

I build applications and work on the Linux systems that run them. Before a release goes live, I want to know how we’ll verify it — and how we’ll recover if it fails.

  • NowDevOps Engineer & Technical Team Lead — freelance client work through Upwork, since January 2026
  • NextIncoming MACS — Dalhousie University, Halifax, January 2027
  • Based inSurat, India

Every object on the bench below is a small, synthetic model of a real project. Pick one up and play.

The workbench · 13 projects

Pick up a project.

Numbered in the order I’d walk you through them. Each object opens a playable model; every project also has its own page.

  1. 01 Linux Fleet Access & Infrastructure Automation File an access request and follow it to every host. Ongoing · DevOps
  2. 02 Healthcare Kit Platform — Vietnam & Kazakhstan Settle one payment from three triggers; open a result in the app. Ongoing · Team product
  3. 03 Wellness Platform — Vietnam & Kazakhstan Book a visit — then resume an interrupted migration. Ongoing · Migration on staging
  4. 04 GPU OCR Gateway — Video → VQA pipelines Send a document and a video down two separate lanes. Ongoing · Prototype + pipeline
  5. 05 Clinical Research Assistant — RAG & dataset assessment Ask a study a question; stop the answer mid-stream. Current client work
  6. 06 Courier Operations Platform Book, label, batch and track a parcel. Earlier work
  7. 07 MCP Tool Access & Authorization Grant a tool access, then take it back. Ongoing · Prototype
  8. 08 Shopify Delivery Rules — Date estimates Set cutoffs and working days; watch the date move. Client work
  9. 09 Shopify Blog & Magazine Integration Import articles, publish, and keep old links alive. Client work
  10. 10 Storefront Deployment — Recovery pipeline Ship a release — and restore the last one when it fails. Client delivery · DevOps
  11. 11 LANspace — Local workspace & clipboard Connect two desktops and catch an edit conflict. Personal project · In development
  12. 12 Employee Time & Leave Portal Log hours, request leave, close the month. Earlier work
  13. 13 Corporate Website — CMS extensions Browse the site, extend the admin — two separate paths. Earlier work

Every demo is synthetic: fictional data and simplified models that run only in your browser. Nothing is sent anywhere.

Prefer reading? See all 13 projects as a list

In short

Application code, and the systems underneath it.

I began full-stack client work through Upwork in 2024; since January 2026, my role has also included DevOps and technical team leadership. I work with teammates and AI coding agents, and every project page says which parts were mine.

More about me

Networks are people, too

Good systems. Better connections.

Open to DevOps, infrastructure and full-stack opportunities — and always happy to compare notes.

Write a hello

Synthetic demo · fictional data

The bench console

A pretend terminal for finding your way around. It understands a few commands, never runs real ones and never contacts a server.

Try help, projects or open 1.