Full-Stack Developer

Subramani Simhachalam

I build high-performance web applications using Next.js, React, and modern backend APIs. With nearly two decades of experience, I help startups and businesses ship scalable SaaS products, dashboards, and integrations that are fast, secure, and easy to maintain. I use AI tools like Cursor and Claude in my daily workflow.

Explore my skills

Toolkit

Skills & Technologies

AI-Assisted Development

Claude Cursor Codex Antigravity

Front End

Next.js React Astro Tailwind CSS shadcn/ui MUI

Back End

Neon Supabase Convex Drizzle ORM Prisma Firebase MongoDB

State Management & Caching

Redux React Context React Query Zustand

Headless CMS

Sanity Contentful Strapi

Payment Gateways

Stripe Razorpay Paddle

Animation

GSAP Motion

Deployment Platforms

Vercel Netlify GCP Appwrite

Projects

Selected work and experiments

Aquametricas thumbnail

Aquametricas

A multi-tenant Saas product for submetering of water and electricity usage.

Next.js
React
Node.js
Postgres
Drizzle ORM
MUI
Stripe
SendGrid
SVS Foundation thumbnail

SVS Foundation

Marketing site that promotes eco-friendly initiatives such as banana-fiber product manufacturing to support women’s employment and reduce environmental impact.

Nest.js
React
Sanity CMS
Motion
Tailwind CSS
One Village thumbnail

One Village

OneVillage is a marketplace where parents can discover nearby schools and programs, contact them, and schedule tours. Schools can track parent inquiries, manage leads, and enroll students.

React
Next.js
Tailwind CSS
Material UI
Postmark
Google Analytics
Log Rocket
Astro
Tiptap
Mobiscroll
Redux Toolkit

Experience

Work timeline

Oct 2020 - Present

Independent Consultant · Freelance Platforms

Helped different clients by building High Performance React/Next.js based Saas Products.

  • Built a number of Saas products and delivered them on time and thus contributed to the success of those startups.
  • Build multiple Next.js marketing sites by integrating headless CMS, SEO and Performance optimizations thus providing immense value for the clients
  • Involved in Debugging and fixing production issues and providing support to the clients.
  • Consistently delivered projects on time with 5/5 feedback from the clients on Upwork platform.

Aug 2015 - Sep 2020

Senior Application Architect · Payoda Technologies

Leading delivery of Entitlements workflow module across frontend, backend, and data layers.

  • Architected modular React application for Entitlements workflow module.
  • Gated waterfall approach for providing permissions to users based on their role and entitlement.
  • Addressed the pain points of the team by automating the process of providing permissions to users at scale.

Jul 2012 - Jul 2015

IT Analyst II · Caterpillar India

Built internal applications with Knockout.js and jQuery as a part of Validation Systems team.

  • Built an internal workorder system used by 8 cross-functional teams.
  • Created MVP for the workorder system with jQuery mobile framework.

Jan 2011 - Jul 2012

Senior Software Engineer · IGATE Global Solutions

Worked as a ASP.NET Developer and build a website to calculate fiscal year tax based on assets

  • Created intranet website which involved calculating fiscal year tax based on assets and providing a web interface to the users to calculate the tax.
  • Mentored junior developers on web development and understanding the business requirements.

Jul 2008 - Jul 2011

Software Engineer · TESCO HSC

Worked as a part of UI Middle Tier team in TESCO.COM project

  • Gained significant insights about the retail domain and enterprise level application development.
  • Worked in the Basket (Add to Cart) module and in Product Subscription module.

Feb 2008 - Jun 2008

IT Analyst · Zeisys Technologies

Worked as a part of Disaster Recovery Satellite Tracking System project

  • Involved in the development and unit testing of the application.
  • Worked on the integration of the application with the satellite tracking system.

Jun 2006 - Jun 2007

Programmer · Dexterity Business Analysts

Worked as a part of WEBCATI system project, an online application for the CATI (Computer Assisted Telephone Interviewing) system

  • Involved in the development and unit testing of the application.
  • Created UML diagrams for the application and the database.