Available for new opportunities

Swaminathan B

Full Stack Developer

Building scalable SaaS interfaces and automation systems for real businesses. Obsessed with performance, clean code, and great user experiences.

About Me

I am a Full-Stack Developer experienced in building production-grade SaaS and Shopify applications with a focus on scalable frontend systems, automation workflows, and practical backend solutions.

Currently based in Coimbatore, India, I specialize in crafting elegant user interfaces with React and Next.js, while seamlessly connecting them to robust Node.js backend services and APIs.

My recent work involves architecting merchant dashboards, creating visual workflow automation builders (similar to Zapier), and solving complex UI/UX challenges in the eCommerce space.

The Arsenal

Building at the intersection of performance and design.

Specializing in building robust SaaS applications and Shopify ecosystems. My approach focuses on type-safety, performance, and maintainable architecture.

Frontend Engineering

React.js, Next.js, TypeScript, TailwindCSS, Zustand, TanStack Query, Framer Motion

Backend Development

Node.js, Express.js, REST APIs, GraphQL, Microservices architecture

Databases & ORM

PostgreSQL, Prisma ORM, MySQL, MongoDB, NeonDB, Redis

Platform & UI

Shopify, Polaris, Liquid, shadcn/ui, WordPress, Headless CMS

DevOps & Tools

Docker, Git, Linux, Cloudflare, Postman, CI/CD Pipelines

Work Experience

Software Developer

CartrabbitIndia
July 2024 – Present
  • Architected and shipped an eCommerce SaaS platform and Shopify App within 12 months.
  • Owned and engineered ~70% of the frontend architecture using React and TypeScript.
  • Built merchant dashboards supporting Reviews, Loyalty, Referrals, and Membership modules.
  • Developed a visual workflow automation builder (similar to Zapier) using React Flow used by 50+ merchants.
  • Designed and implemented backend services for the Referral module using Node.js, Express, PostgreSQL, and Prisma ORM.
  • Improved dashboard performance by 25% and reduced onboarding friction by 35%.
ReactTypeScriptNode.jsPostgreSQLPrismaReact FlowShopify

Frontend Developer Intern

Mallow TechnologiesIndia
Aug 2023 – Oct 2023
  • Developed responsive UI using React, HTML, CSS, and JavaScript.
  • Improved user engagement by 30%.
  • Worked within Agile development cycles delivering features ahead of schedule.
ReactJavaScriptHTML5CSS3Agile

Selected Projects

Flagship Project

E-commerce SaaS Platform & Shopify App

Built a production-grade SaaS platform and Shopify application enabling merchants to manage reviews, loyalty programs, referrals, and membership systems. The platform includes a visual workflow automation builder allowing merchants to configure triggers and actions using a drag-and-drop interface.

Core Modules

  • Visual Workflow Automation
  • Advanced Referral Engine
  • Loyalty & Rewards System
  • Reviews & Social Proof
  • Tiered Membership Plans
  • Shopify & WooCommerce Support

Business Impact

50+
Active Merchants
-35%
Onboarding Friction
ReactNext.jsTypeScriptReact FlowNode.jsPostgreSQLPrismaRedis
Private / Production System

Workflow Automation Builder

A low-code visual workflow automation platform built with Next.js, enabling users to model multi-step business logic with a drag-and-drop canvas. Supports specialized node types with type-safe configuration.

  • Built a low-code visual workflow automation platform (similar to n8n/Zapier) using Next.js and @xyflow/react, featuring a drag-and-drop canvas for modeling business logic without code
  • Designed 6 specialized node types (Trigger, HTTP, Binary, Delay, Log, Exit) each with Zod-validated schemas and react-hook-form for type-safe configuration
  • Developed a NestJS REST API with JWT authentication and Prisma ORM for persisting workflow graph state (nodes, edges, configurations) to PostgreSQL
  • Architected the backend to support a future BullMQ execution engine — node types like Delay and Trigger are designed with job-queue execution in mind
Next.js@xyflow/reactNestJSPrismaPostgreSQLZodReact Hook Form

Interactive CLI

Prefer the command line? Use this interactive terminal to explore my background, skills, and projects through a developer-first interface.

developer@swami: ~
Welcome to Swaminathan's CLI v1.0.0
Type 'help' to see available commands.
~

Let's Connect

I'm always open to discussing new projects, creative ideas or opportunities to be part of your visions. Feel free to reach out!