Backend Engineer · Go · Node.js · DevOps
Software Developer at Progress. I build tools that solve real problems I've run into — mostly around DevOps workflows, backend infrastructure, and CLI tooling. If copy-pasting the same setup code across projects annoys you, we'd probably get along.
Static analysis CLI that catches Docker layer caching anti-patterns before they slow down your builds. Written in Go with support for text, JSON, SARIF, and HTML output formats. Ships with GitHub Actions integration and a rules engine for extending detection logic.
Scaffolds production-ready Go APIs in under a minute — because starting from scratch with PostgreSQL, Redis, structured logging, Prometheus metrics, migrations, and graceful shutdown gets old. Supports Fiber and Gin frameworks. Every generated project includes security defaults (HSTS, CSP, non-root Docker user) and observability out of the box.
Go library (not a service) for JWT authentication middleware in Fiber. Handles access/refresh tokens, RBAC, multi-tenancy, and Redis caching with a minimal API. Started as authentication code I kept copy-pasting across projects — extracted into something actually reusable.
const vivek = {
currentRole: "Software Developer @ Progress",
code: ["Go", "JavaScript", "TypeScript", "Python", "Node.js"],
technologies: {
backEnd: {
js: ["Node", "Express"],
go: ["Fiber", "Gin"],
python: ["Django", "Flask"]
},
frontEnd: ["React", "TypeScript", "TailwindCSS"],
devOps: ["Docker", "AWS", "Nginx", "GitHub Actions"],
databases: ["PostgreSQL", "MongoDB", "Redis", "SQLite"],
},
currentFocus: "DevOps tooling, CLI infrastructure, Blockchain technology"
};



