Full-stack engineer · Chandigarh, India
Hi, I'm Malkiat. I build web and mobile apps, end to end.
13+ years of shipping with Angular, Ionic, Node.js and .NET, from the database schema to the pixels on screen. This is where I write about what I build, what breaks, and how I fix it.
Latest writing
All postsPostgres backups to GCS, and a pg_restore version mismatch
Scripting a full backup of every database on a managed Postgres instance to Google Cloud Storage, then hitting a pg_restore version-mismatch wall while restoring a multi-GB dump locally.
Rebuilding malkiatms.in with Astro and Vercel
Why I replaced my old template site with a fast, Markdown-first blog built on Astro, and how it runs on the Vercel free plan.
What I work with
Experience- Front end
- Angular, TypeScript, React, Vue, HTML & CSS
- Mobile
- Ionic, Hybrid apps, iOS & Android
- Back end
- Node.js, Express, LoopBack, C#, ASP.NET Core
- Data
- MongoDB, PostgreSQL, MySQL, SQL Server
- AI & tooling
- OpenAI APIs, Linux, Git