Swaaha
HRMS
A comprehensive Multi-Tenant HR & Expense Management SaaS Platform streamlining attendance, complex leave policies, and travel reimbursements.
Role
Full Stack Engineer
Platform
Web & Mobile App
Client
B2B Enterprise
Timeline
2026
Engineering the
Ecosystem
The platform consists of a centralized backend API, dedicated web portals for Super Admins and Company Admins, and a cross-platform mobile application for employees on the go.
Robust Multi-Tenant Backend
Architected a scalable multi-tenant environment to isolate data between different corporate clients. Implemented background job processing and message queueing using Redis and Laravel Horizon for handling heavy tasks like payroll calculations and report generation.
- Domain-Driven Design (Attendance, Leaves, Expenses)
- Redis & Laravel Horizon Queues
Admin Web Portals
Built a high-performance Super Admin Dashboard to manage SaaS subscriptions and global configurations. Developed a Company Admin Portal with advanced data grids (Ant Design) to define complex Leave Policies and manage the employee registry.
- React.js + Vite + TypeScript
- Zustand State Management & React Query
Employee Mobile App
Delivered a seamless, cross-platform mobile experience for Android and iOS using Expo. Features include clock in/out, leave applications, and a comprehensive travel expense module featuring GPS map routing to visually track journeys.
- React Native + Expo + Nativewind
- GPS Map Routing & Complex Manager Approvals
Enterprise-Grade Stability
Configured for massive scale and absolute reliability across all deployments.
Dockerized Infrastructure
Local and production environments containerized using Docker and Docker Compose.
Automated CI/CD
Automated Android APK/AAB and iOS builds using Expo Application Services (EAS).
Real-Time Telemetry
Integrated Sentry within the mobile app for real-time error tracking and crash reporting.