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

Cartrabbit (YUKO)India

All-in-one customer retention platform for Shopify and WooCommerce

July 2024 – Present
  • Architected and shipped YUKO, a unified retention suite replacing 5+ apps with Loyalty, Referrals, Reviews, and VIP modules.
  • Owned and engineered ~70% of the frontend architecture using React and TypeScript, delivering a high-performance merchant dashboard.
  • Built a comprehensive Loyalty & Rewards system with 12+ earning rules and customizable VIP tiers to boost repeat purchases.
  • Developed a visual workflow automation builder using React Flow, allowing merchants to create trigger-based customer journeys.
  • Integrated deeply with Shopify, WooCommerce, and Klaviyo, contributing to an average 47% lift in CLV for active merchants.
  • Designed and implemented scalable backend services for the Referral module using Node.js, Express, and Prisma ORM.
ReactTypeScriptNode.jsPostgreSQLPrismaReact FlowShopifyWooCommerce

Frontend Developer Intern

Mallow Technologies India
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

YUKO — All-in-one Customer Retention Platform

Architected and engineered YUKO, a comprehensive retention suite for Shopify and WooCommerce. Consolidates 5+ fragmented apps into a single powerful dashboard for Loyalty, Referrals, Reviews, and VIP Tiers, delivering a unified customer experience that drives loyalty and maximizes lifetime value.

Core Modules

  • Visual Workflow Automation
  • Loyalty & Rewards (12+ Rules)
  • Advanced Referral Engine
  • Product Reviews & Social Proof
  • Tiered VIP Memberships
  • Shopify & WooCommerce Native

Business Impact

47% Lift
Average Lift in CLV
3.2x
Repeat Purchase Rate
ReactNext.jsTypeScriptReact FlowNode.jsPostgreSQLPrismaShopify API
Enterprise SaaS

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!