Srikanth Bandaru

I build the platforms other engineers build on.

I’m a staff engineer at Bayer, where I’ve led four teams, 28 engineers in all, behind its Crop Science customer sites. That’s nearly seven of my 15 years on the web. I care deeply about the people I work with, and I try to learn and teach as much as I can.

Selected work

  • 2025One platform for every marketEvery market wanted its own Crop Science website, and every website was becoming its own codebase and its own team. So I made a market a configuration instead. Canada, built the old way, took 8 engineers a year. New Zealand took 3 weeks, Australia and Ruveon run on the same build, and the same market contract now carries our Sales apps in 5 countries.
  • 2026Chat with an agent, spin up a marketYou tell the agent which market you need and which tools. It writes the configuration and infrastructure and opens the pull requests. New Zealand came out of it, saving about $200K in agency builds, and a director put it best: the business can now stand up a site itself.
  • 2026An agent-first design system nobody has to maintainMost design systems need a team to keep them alive. I built ours on shadcn with a locked sync, so upstream fixes keep flowing and nobody staffs it, and one token pipeline so a brand looks the same on web and mobile. Ideation to production took under a month! The Customer Experience Platform made it official, and 7 teams and 60 engineers build on it so far.
  • 2026Agents that build the way we buildAI scales output. Context does not. Agents wrote plausible code that forgot every decision we had made. So I built an operating system for our teams, the decisions, the rules and about 30 skills, shipped as a package agents and people both run. Now agents build the way our teams build.
  • 2026A regulation landed on farmers. A tool landed in two weeks.A new EPA rule meant every applicator had to show their runoff mitigation, and the app that would help was stuck behind a pending label. I wrote the program’s RFC, then built the web calculator in two weeks, config-driven so the rules team could correct it without a code change. Live by February, and compliance leaders found it easier than what they had.

Full résumé

Writing

Projects

AI & data

  • HunchA font that guesses the rest of your word. No JavaScript.
  • Beat the PlannerRace the Postgres query planner, running for real in your tab. It usually wins.

Web

  • Tessellate MeDraw a cat and the screen fills with interlocking cats.

Contact

Email me at hello@bsrikanth.com, or find me on GitHub and LinkedIn.