Open to product engineering roles

NIKHIL
YADAV

Software Engineer crafting scalable backend systems,
AI-powered products & Web3 applications.
Spring Boot · Kafka · Azure AI · Design Patterns

scroll
0+
Years Experience
0+
DSA Problems Solved
0+
Web3 Apps Shipped
0+
Major Projects
8.63
GPA · VIT Bhopal
01 — about

Engineered for
scale.

I'm a Software Engineer at Tata Consultancy Services with a strong foundation in backend microservices and full-stack development. I write code that ships to production, handles real load, and doesn't come back at 2am.

My work spans Spring Boot microservices on Kafka, Azure AI integrations, and blockchain applications across Ethereum, Tezos, and Hyperledger. I think in systems — not just functions.

I apply SOLID principles and design patterns (Factory, Strategy, Observer, Builder, Singleton) in real production code — not just in interviews. Currently deepening my System Design skills for senior-level roles.

System Design LLD · Design Patterns Microservices Web3 Azure AI Kafka Dancing 💃 Trekking 🏔
🏢
TCS
System Engineer · Indore
🎓
VIT Bhopal
B.Tech CSE · GPA 8.63
📍
Indore
India · Open to relocation
Available
For product engineering roles
02 — experience

Where I've
shipped things.

System Engineer
Tata Consultancy Services · Indore
Jul 2024 – Present
  • Architected 3 Spring Boot microservices on Kafka powering async user–project matching — reduced end-to-end matching latency and enabled independent scaling per service.
  • Designed a chunked resumable file upload system (up to 1 GB) using Builder pattern — eliminated upload failures on unstable connections, sustained concurrent uploads under load.
  • Applied Factory & Strategy patterns to restructure the microservice layer — improved testability, enforced SOLID principles, reduced onboarding time for new engineers.
  • Integrated Azure OpenAI + Cognitive Services into a skill recommendation engine; Redis caching cut API response time by ~60–70%; cursor-based pagination kept memory bounded.
  • Improved Angular frontend perceived load ~30% via caching strategies using Observer pattern for cache invalidation across active user sessions.
  • Built GitHub Actions CI/CD pipelines; documented LLD artefacts (class diagrams, sequence flows) for key modules. Employee of the Month multiple times.
Full Stack Developer Intern
Autonomint Labs · Remote
Jan 2024 – Jul 2024
  • Built Next.js frontend with multi-wallet connectivity via Wagmi — Singleton pattern for wallet state management across the session.
  • Implemented real-time transaction updates via WebSockets using Observer pattern; optimised Node.js event pipeline to reduce socket latency.
  • Added Jest test coverage for core UI flows, enabling confident refactoring and improving maintainability.
Freelance Software Developer
Web3 & Full Stack · Remote
2022 – 2024
  • Delivered 5+ Web3 applications across Ethereum, Tezos, and Hyperledger — wallet integrations, NFT minting systems, and smart contract frontends for global clients.
  • Built end-to-end e-commerce and business platforms using React, Node.js, and REST APIs — gathered requirements and shipped production-ready solutions independently.
03 — skills

Tools of
the trade.

⚙️
Backend
Spring Boot Kafka Java Node.js Express.js REST APIs
🎨
Frontend
Angular React Next.js TypeScript JavaScript
☁️
Cloud & DevOps
Azure Azure AI Docker GitHub Actions Jenkins CI/CD
🗄️
Databases
MySQL MongoDB PostgreSQL Redis SQL
🏗️
Design & Architecture
SOLID Factory Strategy Observer Builder Singleton Microservices
⛓️
Blockchain
Solidity Wagmi Hyperledger SmartPy Web3.js NFT Systems
04 — projects

Things I've
built.

01
TrustVote
Decentralized voting platform ensuring tamper-proof, transparent elections with Web3 identity verification. Applied Factory pattern for voter credential creation and Observer for real-time result updates.
Solidity React Node.js Web3.js
02
EHR System
Decentralized Electronic Health Records system for secure patient data sharing across providers. Role-based access control using Strategy pattern with cryptographic verification on Hyperledger Fabric.
Hyperledger React Node.js Docker
03
Payper Finance
Decentralized futures trading DEX on Tezos — real-time trading UI, WebSocket data feeds using Observer pattern, and high-frequency backend event handling for live order book updates.
React.js WebSockets MongoDB Express
05 — contact

LET'S BUILD
TOGETHER.

Open to backend, full-stack, and product engineering roles.
Drop a message — I reply fast.