Piyush Anand />
about.md – About
I'm a software engineer at Nagarro, where I've spent the last four years growing from Trainee to Associate Staff Engineer - mostly by chasing problems that sit at the edge of what I already know how to do.
These days that means building AI tooling for a client engagement: I've architected an MCP (Model Context Protocol) server exposing tools and prompts over their internal ecosystem — built in Node.js/TypeScript, deployed on OpenShift — and delivered low-code AI automation on n8n, including an AI-assisted code-review tool and an on-prem GitLab integration, to fit their on-prem-only infrastructure requirements. Before that, I spent a good stretch building a Flutter loyalty app for a German airline now at 36M+ installs and 7M+ active users, and automating the CI/CD pipelines that got our releases out faster and with less manual QA.
I like systems that are both correct and pleasant to operate - pipelines that don't page anyone at 2am, mobile apps that feel instant, and AI features that fail gracefully instead of confidently making things up. Outside of client work, I've published research on ML-based COVID-19 detection, open-sourced verihook, raglite-toolkit, and arch_guard across npm, PyPI, and pub.dev, and I keep a running list of side projects, from offline LLM apps to real-time multiplayer games.
experience.log – Experience
- Architected an MCP (Model Context Protocol) server exposing tools and prompts over a client's internal ecosystem (Node.js, TypeScript), deployed on OpenShift
- Delivered low-code/no-code AI automation on n8n to fit a client's on-prem-only infrastructure requirements — including an AI-assisted code-review tool and an on-prem GitLab integration
- Recognized as "Brightest Mind" of the business unit; top 5% performance rating, 4 consecutive cycles
- Led AI chapter development for the business unit, architecting RAG systems on Azure OpenAI, local models, and FlowiseAI
- Ran AI training sessions and workshops to drive adoption across engineering teams
- Engineered a Flutter mobile app for a German airline's loyalty platform, serving 36M+ installs / 7M+ active users on iOS and Android
- Built CI/CD pipelines for PROD and BETA releases, cutting release-cycle effort by 60%
- Automated BDD testing with Jenkins, removing manual QA overhead with nightly regression runs
projects/ – Projects
verihook
A typed, zero-dependency webhook verification & signing library for 40+ providers (Stripe, GitHub, Shopify, and more) - HMAC and Ed25519, with adapters for Node.js frameworks and edge runtimes.
raglite-toolkit
A toolkit for building semantic search, multi-provider Q&A, and REST APIs over documents in a few lines of code - ships as a TypeScript/Node.js package and a Python port with full feature parity.
arch_guard
A CLI tool and Dart library for static architecture analysis - enforces Clean Architecture layer rules, measures circular dependencies, and renders dependency-graph visualizations.
RailWhisp
Offline LLM mobile app built for a Nagarro business-unit hackathon - AI-powered features that work with zero internet connectivity.
Draw'N'Guess
Ad-free real-time multiplayer drawing & guessing game - room creation, live game-state sync, and canvas broadcasting over WebSockets.
Password Manager
Secure credential store using key-pair encryption and hashing, with a full CRUD interface built on server-rendered templates.
skills.json – Skills
- Certified React.js Developer
- Certified Web Developer
- Java (Basic) Certificate
- Crux - Java & Data Structures / Algorithms
- Programming with C and C++
Published research at IC4S-2020 on ML-based COVID-19 detection & diagnosis, facilitated by ICMR.