Full-stack developer · Rajkot, Gujarat, India
Software that runs the business.
I build custom ERP systems, GST billing software, SaaS platforms, vendor API integrations and fast, SEO-first websites.
I'm Swapnil Kotadiya. I design and engineer billing, ERP and SaaS platforms in ASP.NET Core, React and TypeScript, from offline desktop apps to multi-vendor sync engines.
- 10
- Case studies
- 3
- Live websites
- .NET · React
- Core stack, with Node, MongoDB and SQL
Selected work
6 builds, end to end.
01 · Billing software
Grevity
Offline GST billing and inventory software for Indian businesses that runs entirely off a USB pendrive.
Challenge
Indian manufacturers and traders needed GST billing that works with no internet and no server.
What I built
I built Grevity, an ASP.NET Core (.NET 10) app with multi-company tenancy, GST invoicing that moves from Draft to Quotation to Order to Invoice, bill-of-materials production, live stock, party ledgers, payments, reports with Excel export and full audit logging.
- ASP.NET Core
- C#
- Entity Framework
- SQLite
- Tailwind CSS

02 · SaaS platform
InFlow
One platform for attendance, projects, client billing and payroll, built on ASP.NET Core, React and MongoDB.
Challenge
Teams were juggling attendance, projects, client billing and payroll across separate tools.
What I built
I built InFlow, one platform for the whole cycle. It covers clock-in and time logs, projects with Kanban boards, sprints and Git commit sync, client quotes, SoWs and invoices, payroll, leave approvals, announcements and real-time project chat.
- ASP.NET Core
- React
- MongoDB
- SignalR
- Material UI

03 · Vendor integration
Timeshare platform
A platform that automates vacation-club inventory tracking across five vendor portals for a US travel company.
Challenge
A US travel company rented vacation-club inventory but tracked availability by hand across five vendor portals.
What I built
I built and maintain the platform that automates it, with integrations for Wyndham, Marriott, Hilton, BlueGreen and Capital Vacations using OAuth2 auth chains, Selenium login with cookie caching and a Chrome extension.
- ASP.NET Core
- C#
- MongoDB
- API Integration
- Selenium

04 · Internal tool
Grevity CMS
A TypeScript admin CMS for plans, clients, subscriptions and signed pendrive-bound licence files.
Challenge
Grevity ships on hardware-locked pendrives, so the business needed one place to manage plans, clients, subscriptions and licence files.
What I built
I built a TypeScript monorepo admin CMS with a NestJS + Fastify API using Drizzle ORM on PostgreSQL (Supabase) and a React + Vite + Tailwind UI.
- NestJS
- React
- TypeScript
- PostgreSQL
- Tailwind CSS

05 · Agency website
Infinitix
A one-page React site where the infinity mark from the logo drives the hero, the sections and the motion.
Challenge
An IT agency needed a site that felt as engineered as its work.
What I built
I designed and built a one-page React + TypeScript site where the infinity mark from the logo is the structural device. One parametric curve draws the hero, becomes the thread between sections, drives the 6-stage process loop and orbits the tech stack.
- React
- TypeScript
- GSAP
- Tailwind CSS
- Web Design

06 · Industrial website
Stingray
A framework-free site for an earthing-equipment manufacturer, with a scroll-driven scene that explains the product.
Challenge
An earthing-equipment manufacturer in Rajkot needed a premium site that explains what its products actually do.
What I built
I designed and built it framework-free in Vite + TypeScript, with a scroll-driven science scene where a canvas renderer shows fault current flowing from the electrode into the soil.
- TypeScript
- GSAP
- Vite
- Python
- Responsive Design

All projects
Every case study, filterable.

01 · Billing software
Grevity
Offline GST billing and inventory software for Indian businesses that runs entirely off a USB pendrive.
- ASP.NET Core
- C#
- Entity Framework
- SQLite

02 · SaaS platform
InFlow
One platform for attendance, projects, client billing and payroll, built on ASP.NET Core, React and MongoDB.
- ASP.NET Core
- React
- MongoDB
- SignalR

03 · Vendor integration
Timeshare platform
A platform that automates vacation-club inventory tracking across five vendor portals for a US travel company.
- ASP.NET Core
- C#
- MongoDB
- API Integration

04 · Internal tool
Grevity CMS
A TypeScript admin CMS for plans, clients, subscriptions and signed pendrive-bound licence files.
- NestJS
- React
- TypeScript
- PostgreSQL

05 · Agency website
Infinitix
A one-page React site where the infinity mark from the logo drives the hero, the sections and the motion.
- React
- TypeScript
- GSAP
- Tailwind CSS

06 · Industrial website
Stingray
A framework-free site for an earthing-equipment manufacturer, with a scroll-driven scene that explains the product.
- TypeScript
- GSAP
- Vite
- Python

07 · Manufacturing website
Real Tech
A fast, framework-free static site for a Rajkot forging and CNC machining company.
- HTML5
- CSS 3
- JavaScript
- Web Design

08 · Lead research tool
Lead Finder
A lead research and qualification system for small businesses across 35 Gujarat cities, with explainable scoring.
- Python
- FastAPI
- React
- SQLite

09 · Statement analyzer
StatementIQ
A browser app that parses bank statement PDFs, categorises every transaction and turns them into dashboards.
- JavaScript
- PDF.js
- Chart.js
- Tailwind CSS

10 · Field service app
Service Record
A mobile-first app for home-appliance service teams to log jobs, split payments and share receipts.
- React
- Node.js
- Express
- SQLite
No projects of this type yet. Show all projects.
Services
Custom ERP, billing and SaaS development.
I work as a full-stack developer from Rajkot, India, with ASP.NET Core and React at the core. These are the kinds of projects I take on.
01
Custom ERP & billing software
GST invoicing, inventory, bill-of-materials production, ledgers and reports, as in Grevity.
See related projects: Custom ERP & billing software02
SaaS & internal platforms
Multi-role web platforms with real-time features, payroll, licensing and audit logs, as in InFlow and Grevity CMS.
See related projects: SaaS & internal platforms03
API integrations & automation
Vendor API integrations, sync engines, browser automation and alerts, as in the timeshare inventory platform.
See related projects: API integrations & automation04
Fast, SEO-first websites
Marketing sites I design and build with scroll-driven motion and tuned performance, as for Infinitix and Stingray Earthing.
See related projects: Fast, SEO-first websites
Tech stack across these projects
- React
- Tailwind CSS
- ASP.NET Core
- SQLite
- TypeScript
- C#
- GSAP
- JavaScript
- MongoDB
- Python
- Responsive Design
- Web Design
- API Integration
- Chart.js
- CSS 3
- Entity Framework
- Express
- FastAPI
- HTML5
- Material UI
- NestJS
- Node.js
- PDF.js
- PostgreSQL
- PWA
- Selenium
- SignalR
- Vite
- WebView2
FAQ
Questions clients ask.
What kind of software do you build?
Mostly business software: GST billing and inventory, employee and payroll platforms, licensing systems, vendor integrations and marketing websites. The case studies on this site show each one.
Which technologies do you work with?
ASP.NET Core and C#, React and TypeScript, Node.js and NestJS, with MongoDB, PostgreSQL and SQLite. For websites I use TypeScript with GSAP.
How do we start a project?
Send a message through the contact page or hire me on Upwork. Tell me what the software needs to do and who will use it, and I will reply with questions and a proposed approach.
Do you work on existing codebases?
Yes. One of the case studies here is a platform I built and continue to maintain for a client, adding vendor integrations over time.
Have software that needs building?
Tell me what it needs to do. I reply by email with questions and a proposed approach.