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.

  1. 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.
  2. 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.
  3. 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.
  4. Mar 2021 – May 2021

    Backend Developer · Web3 data platform

    • Built efficient GraphQL schemas and serverless services.
  5. 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.