About
I'm Jagadhiswaran. I build AI systems, and the software they run on.
I started in 2020 building web apps, moved server-side with Node.js and GraphQL, and learned to see an application as one system rather than a frontend and a backend. Since 2023 I have worked on a manufacturing SaaS platform: first close to enterprise customers, then on the frontend, and now full-stack across Kotlin and Spring Boot services, accounting and ERP integrations, and infrastructure.
Most of my leverage now comes from agents. I built a working-memory system so coding agents keep context across sessions, repos and harnesses, and I use it every day. I write about what changes when agents write most of the code: delegation, review, and why fundamentals matter more, not less.
The work I want more of is zero-to-one: a vague problem, a system to design, and the responsibility of making it hold up in production.
Experience
Full résumé →Mar 2023 – Present
Full-Stack Engineer · Manufacturing SaaS platform
Progression: Customer Engineer → Frontend Engineer → Software Engineer → Full-Stack Engineer
- Shipped 100+ customer-facing features across the platform.
- Supported 20+ enterprise customers from onboarding through production.
- Kotlin and Spring Boot services on PostgreSQL.
- Built accounting and ERP integrations: QuickBooks, Odoo, Xero, Comatic, Bexio, and LexOffice.
- Release engineering and cloud deployments.
Dec 2022 – May 2023
Full-Stack Engineer · Enterprise ERP consultancy
- Built scalable web applications and robust database architectures for enterprise clients.
- Owned features from data model to interface.
Jun 2021 – Nov 2022
Software Engineer I · Product engineering studio
Progression: Frontend Engineer → Software Engineer I
- Built responsive, user-centric interfaces and optimized performance.
- Contributed to a high-performance shared codebase across multiple products.
Mar 2021 – May 2021
Backend Developer · Web3 data platform
- Built efficient GraphQL schemas and serverless services.
Oct 2020 – Feb 2021
Web Developer · EdTech startup
- Wired up real-time data and learned the fundamentals of responsive design.
How I work
- Ownership, end to end
- I take problems from ambiguity to production and stay accountable for how they behave in the real world, long after the PR merges.
- Reliability is the product
- In systems people trust with their money and their time, correctness and uptime are features. I design for the failure cases, not just the happy path.
- Velocity with rigor
- Speed and quality are not a trade-off. Small releases, clear boundaries, and real tests are what let me ship fast and safely.
- Build for the team
- I write code and docs the next engineer can extend without me in the room. Maintainability is how a team’s velocity compounds.
- Start from the customer
- I find the real problem before writing the solution, and I optimize for the outcome the customer actually feels.
- AI as a force multiplier
- I build AI into my own workflow so my hours go to judgment and design, not repetitive toil.
Toolkit
- Languages
- TypeScript, JavaScript, Kotlin, Java, Python, Rust, SQL
- Frontend
- React, Next.js, Angular, Tailwind CSS, shadcn/ui, Framer Motion
- Libraries & Utilities
- Zustand, Redux, React Hook Form, Zod, Base UI
- Backend
- Spring Boot, Node.js, GraphQL, REST, PostgreSQL
- Infrastructure
- Terraform, IaC, Docker, CI/CD, Serverless
- Cloud
- AWS, GCP
- AI
- Agent harnesses, Codex, Claude Code, Working memory, MCP Servers, Multi-agent orchestration, RAG
- Developer Tools
- Git, Figma, Linear, Vercel
- Education
- Bachelor of Technology, Information Technology, St. Joseph’s College of Engineering, Chennai
Contact
Email jwaran78@gmail.com, or use the contact form. Based in Chennai, India, and working remotely.