Skip to main content

Shashank Gupta.

Senior full-stack engineer. A decade of shipping production web, now with AI woven into the stack. Based in London.

Download PDF

Experience.

2023 - NOW
LONDON, UK

Senior Software Engineer

Mott MacDonald
  • Architected a scalable Micro-frontend Platform using Module Federation, Next.js, and Turborepo with pnpm workspaces, enabling 5+ independently deployable apps with shared Azure AD authentication.
  • Designed the Backend-for-Frontend (BFF) layer with Node.js and GraphQL, aggregating data from multiple downstream services and cutting latency by 40%.
  • Integrated Azure AI Foundry and OpenAI APIs into internal tooling with prompt-engineered workflows that automated repetitive engineering tasks and accelerated developer velocity.
  • Built agentic workflows for content summarization and code-review assistance using typed tool-calling APIs and retrieval-augmented generation (RAG) patterns.
  • Prototyped Copilot Studio integrations exposing internal services as natural-language skills for Microsoft 365 users.
  • Established ADRs and standardized code governance, reducing onboarding time by 60% and aligning cross-functional technical strategy.
  • Implemented CI/CD pipelines with GitHub Actions and Turborepo caching, cutting build times by 65% via dependency analysis and parallelization.
2022 - 2023
MUMBAI, INDIA

Software Engineer

Infogain India Pvt. Ltd.
  • Engineered high-performance data ingestion pipelines using RabbitMQ and Redis, ensuring 99.9% system reliability at peak load.
  • Collaborated with a 10+ developer team on repository-pattern micro-frontends, enabling modular, testable, independently scalable architectures.
  • Engineered full-stack solutions in React and TypeScript integrating the Microsoft Graph API for secure enterprise data retrieval.
  • Developed high-concurrency background workers in Golang to process real-time data streams, reducing processing latency by 50%.
  • Implemented robust testing workflows with Jest and Mocha, reducing production defects by 45%.
2017 - 2022
MUMBAI, INDIA

Technical Lead

Atidan Technologies Pvt. Ltd.
  • Spearheaded front-end development for content management systems in React and Angular, reducing content loading times by 40%.
  • Built Java data ingestion services orchestrating web crawling and keyword extraction, feeding a Solr search index that powered a natural-language query engine.
  • Led 5+ developers through the full project lifecycle: requirements gathering, estimation, planning, development, and deployment.
  • Collaborated with 5+ team members to modernize and optimize websites for 30+ clients to industry and accessibility standards.
  • Improved performance on large datasets via viewport rendering and lazy loading for responsive user experiences.
  • Streamlined deployments by managing CI/CD pipelines in Azure DevOps for projects with 5+ contributors.
  • Built and maintained Storybook-driven component libraries for consistent design and team-wide documentation.

Stack.

BACKEND & DATA
Node.jsExpressJava (Spring Boot)Golang.NET CoreGraphQLPrismaPostgresSQL ServerRedisRabbitMQKafkaIBM Solr
AI & EMERGING TECH
Azure AI FoundryOpenAI APIsPrompt EngineeringAgentic WorkflowsCopilot StudioRAGMCPTool-calling patterns
FRONTEND
ReactAngularVueTypeScriptNext.jsTailwind CSSViteBlazor
INFRA & DEVOPS
AzureAWSGitHub ActionsAzure DevOpsDockerTerraformBicepTurborepopnpm

Education.

2014 - 2017
MUMBAI, INDIA

BSc Computer Science

Bhavans College, Mumbai University