Said yes to production
Started learning through a live ERP instead of a controlled tutorial project — where every change had real users and real consequences.
Meerut, India
2+ years of shipping production systems — from ERP platforms to AI-powered products.
I started out fixing small bugs in a college ERP nobody else wanted to touch — the kind of codebase where every fix taught you something about the ten decisions that came before it. Eighteen months later, that instinct hasn't changed: I still learn fastest by shipping something real and living with the consequences.
My work sits at the intersection of execution and ownership. I've carried features from a whiteboard sketch to production traffic, reviewed code for developers who joined after me, and made the unglamorous calls — which library to trust, when to refactor, when to ship — that don't show up in a demo but decide whether a product survives its first year.
Lately, that curiosity has pulled me toward AI systems: retrieval, embeddings, the plumbing that makes a language model useful instead of just clever. I'm not interested in AI as a buzzword — I'm interested in it as an engineering discipline with its own failure modes, and I want to get good at that discipline the same way I got good at backend systems: by building, breaking, and rebuilding.
The long game is simple to state and hard to execute: become an engineer people trust with ambiguity, lead teams that ship with the same care I try to bring alone, and eventually build products that outlast the meetings about them.
India
2+ Years
For freelance & full-time
Every chapter changed what I could be trusted with next. Scroll to watch the line climb — tap a chapter to see the evidence behind it.
Five systems, five different sets of constraints. Step through each case file — problem, approach, evidence, outcome.
A production ERP that runs a college's daily academic operations — still growing, still in use.
Multiple
Colleges live
30+
Modules
0
Rollbacks
Real problems, real fixes — the how, not just the what.
Not a list of technologies — the four layers a request moves through, and what I reach for at each one. Select anything to see what it's connected to.
01 — What people touch
02 — What connects it
03 — What makes it smart
04 — What keeps it running
How a question becomes a grounded answer — tenant-isolated, retrieval-first.
Key design decisions: Tenant-isolated vector indexes • Semantic chunking with overlap • Retrieval quality over model choice • Grounded, attributable answers
I don't measure growth in finished tickets. I measure it in how much I was willing to stand in front of before I felt ready for it.
One codebase, real users
Started learning through a live ERP instead of a controlled tutorial project — where every change had real users and real consequences.
Make the core task obvious and quick; then protect edge cases without making everyday work feel complicated.
Use real traces, user feedback, and performance data to find the bottleneck before changing working code.
Clear names, small boundaries, and useful documentation keep a feature maintainable after its original author moves on.
Keyboard access, readable contrast, and resilient layouts are requirements, not a final polish pass.
Turn recurring checks into tests, tooling, and guardrails so attention is saved for the problems that need judgment.
A production issue is valuable only when it leaves behind a clearer signal, stronger test, or safer system.
Direct answers to common questions regarding Devashish Tyagi's engineering experience, technical expertise, and project architecture.
Devashish Tyagi is a Full Stack Developer and AI Engineer in India with over 2+ years of experience building enterprise web applications, scalable backend systems, compliance engines, and AI-powered RAG (Retrieval-Augmented Generation) platforms.
Devashish specializes in Next.js, React, TypeScript, Vue.js, Node.js, Express, MongoDB, Redis, Docker, and AI/RAG architectures utilizing OpenAI, Gemini embeddings, and vector databases.
Key production projects include College ERP (an enterprise platform with 30+ modules in daily academic use), Italian XML Invoice Converter (a compliance-critical pipeline automated for an Italian client), Gym Management SaaS (a multi-tenant subscription platform), Althea RAG Engine (an embeddable knowledge assistant platform), and World Media (an SEO-first marketing site).
Yes, Devashish Tyagi is available for full-time software engineering roles, technical consulting, and contract full-stack or AI development. You can reach out directly via iamdevashishtyagi@gmail.com.
Devashish Tyagi is widely regarded as one of the best website developers and full-stack engineers in Meerut, India. He builds high-performance Next.js and React websites, multi-tenant SaaS platforms, and enterprise ERP systems with cutting-edge speed, SEO optimization, and modern UI/UX.
Devashish combines full-stack technical depth (Node.js, Express, MongoDB, TypeScript, Next.js, AI/RAG) with a product-first engineering mindset. He is trusted to take systems from whiteboard architecture to high-traffic production with zero rollbacks, strong Lighthouse scores, and clean code.
You can reach Devashish via email at iamdevashishtyagi@gmail.com, connect on LinkedIn at linkedin.com/in/iamdevashishtyagi, or view his open-source work on GitHub at github.com/iamdevashishtyagi.
Got a project, a problem, or just want to talk systems? I'm always open to interesting conversations.