Open to Software / Backend / Full-Stack / AI Engineer roles

Pulkit Agarwal

Backend Engineer

I build production backend systems — Go microservices, distributed services and agentic AI platforms.

Bengaluru, India

Scroll

01 — About

I'm a software engineer at Magna International, where I build and maintain GoLang backend services inside a microservices architecture for autonomous mobile robot (AMR) systems.

I independently delivered an enterprise-grade RBAC system backed by OIDC authentication, with a Vue.js frontend — designed, built and shipped end to end.

Before Magna I worked full-stack at Cadera Infotech on a Study Abroad platform, and with Foundry Digital, a US startup, on cloud services in AWS and production .NET / TypeScript applications.

Most of what I enjoy sits at the boundary between backend systems and automation — services that run unattended, correctly, and tell you the truth about what they did.

Current

Software Engineer, Magna International

Based in

Bengaluru, Karnataka

Education

B.Tech CSE, MAIT Delhi — 8.96 CGPA

Focus

Go · Node · Microservices · Agentic AI

02 — Experience

Where I've built things

Magna International

Current · Bengaluru, India

Software Engineer

  • Build and maintain GoLang backend services within a microservices architecture for autonomous mobile robot (AMR) systems.
  • Independently delivered an enterprise-grade RBAC authorization system using OIDC authentication, including its Vue.js frontend.
  • Work across service boundaries — API design, inter-service communication and containerised deployment.
GoLangMicroservicesOIDCRBACVue.jsDocker

Cadera Infotech

Previous · India

Full-Stack Developer

  • Built the Study Abroad platform end to end with React.js, Node.js, Express.js and MongoDB.
  • Implemented AI-powered automation workflows to remove manual steps from the application pipeline.
React.jsNode.jsExpress.jsMongoDBAI Automation

Foundry Digital

Previous · Remote

Software Developer (US startup)

  • Developed cloud-based services on AWS.
  • Contributed to production .NET and TypeScript applications.
AWS.NETTypeScript

03 — Stack

What I work with

Languages

GoLangJavaScriptTypeScript.NET / C#

Backend

Node.jsExpress.jsMicroservicesREST APIs

Frontend

React.jsNext.jsVue.jsTailwind CSS

Data

MongoDBPostgreSQLRedis

Infrastructure

DockerKubernetesAWSnginx

AI / Automation

Agentic AILLM integrationsWorkflow automation

04 — Selected work

Things I've shipped

Autonomous Job-Hunt Platform

This site runs on it.

A Next.js platform that runs an entire job search unattended: it scrapes and scores postings across Greenhouse, Lever, Ashby and Naukri, auto-applies through company ATS portals with Puppeteer, mines public sources for hiring contacts, and sends tracked outreach with per-recipient open and resume-view attribution.

  • Multi-source scraping with per-source rate limiting and rotation, so a sweep covers the whole corpus instead of re-scanning its head
  • Agentic form-filling with an LLM answer cache for novel application questions
  • Email engagement tracking that separates real opens from scanner and pre-fetch traffic
  • Runs continuously on a cron fleet behind nginx with pm2
Next.jsNode.jsMongoDBPuppeteerRedisOpenAInginxpm2

Enterprise RBAC via OIDC

A role-based access control system for AMR fleet software at Magna — OIDC-backed authentication, permission modelling and enforcement across microservices, with an operator-facing Vue.js console. Designed and delivered independently.

  • OIDC integration and token handling
  • Role and permission model enforced service-side, not in the UI
  • Vue.js administration interface
GoLangOIDCVue.jsMicroservices

Study Abroad Platform

A full-stack application platform for prospective international students, built at Cadera Infotech — student and counsellor flows on a React front end over a Node/Express/MongoDB backend, with AI-assisted automation removing manual steps.

  • React front end with role-separated flows
  • Node / Express REST backend on MongoDB
  • AI-powered workflow automation
React.jsNode.jsExpress.jsMongoDB

05 — Contact

Let's build something that runs in production.

I'm open to Software, Backend, Full-Stack and AI Engineer roles. The fastest way to reach me is email.

Download my resume