Balaji Arumugam
✦ Technical Expertise

Skills & Technologies

A full stack engineer's toolbelt: React and Next.js on the frontend, Node.js and Express on the backend, MongoDB for data, and deep manufacturing domain expertise on top.

🎨

Frontend

ReactNext.jsTypeScriptJavaScriptTailwind CSSHTMLCSS
⚙️

Backend

Node.jsExpress.jsREST APIsJWT AuthRabbitMQJava
🗄️

Database

MongoDBMongooseMySQL
🛠️

Tools & DevOps

GitGitHub ActionsSwaggerPostmanClaude Code
📐

Architecture & Concepts

MVC PatternSSR / SSG / ISRMicrofrontendsApproval WorkflowsSEO Optimization
🌱

Currently Learning

CI/CDSpring bootDockerReact NativeAWS
🤖

AI-Augmented Workflow

Claude Code is now a core part of how I ship. I designed, built, and deployed a full multi-tenant system with it, from backend architecture to test suite. It speeds up scaffolding, debugging, and design exploration, while I stay the owner of every architectural and implementation decision.

Featured Expertise
📊

Complex Dashboard Engineering

Designing and building real-time production analytics dashboards for manufacturing stakeholders: KPI tiles, multi-series trend charts, downtime analysis, and quality metrics, all kept live with React Query.

Real-time KPI Dashboards
Pareto & Trend Analysis
ChartJS / Apex Charts / Recharts
Downtime & Quality Metrics
Multi-series & Grouped Charts
Timeline Series
⚛️

Microfrontend Architecture

Decomposing large React applications into independently deployable Microfrontends with Vite Module Federation. A shared shell owns auth and routing, remotes ship on their own schedule, and shared dependencies stay singletons across the boundary, backed by modular component design and performance tuning.

Microfrontend (Vite Module Federation)
Code Splitting & Lazy Loading
Component-level Access Control
Redux / Zustand / React Query
Recursive & Dynamic Components
Performance Optimization
🔀

Workflow Systems

Building configurable, multi-stage workflow platforms, from visual drag-and-drop pipeline builders to async message-queue consumers that process stage transitions reliably without data loss.

Visual Workflow Builder (React Flow)
Multi-stage Approval Flows
RabbitMQ Async Processing
Cron Jobs
Audit Trail Logging
🔗

Microsoft 365 Integration

Wiring applications into the Microsoft cloud so they sit inside the tooling an organisation already uses: single sign-on, transactional email, document sync, and channel notifications, all driven through the Graph API.

Azure AD SSO (MSAL)
Microsoft Graph API
SharePoint Sync & Webhooks
Teams Notifications
Email via Graph
OneDrive Data Sync
🏢

Multi-tenant Architecture

Designing SaaS where every tenant is isolated at the data layer: queries scoped on every read, per-tenant configuration and encrypted secrets, and provisioning that stands up a new tenant in one step.

Tenant Data Isolation
Per-tenant Configuration
AES-256-GCM Encrypted Secrets
Tenant Provisioning
Cross-tenant Oversight
Isolation Testing
🛡️

Application Security & Access Control

Building access control and security into applications at every layer: role- and component-level permissions, token-based auth, encryption at rest, and hardened file handling. It's enforced server-side, never on the client alone.

Role & Component-level RBAC
Dynamic Permission Matrices
JWT / Cookie Auth
Encryption at Rest (AES-256-GCM)
Secure File Handling
Input Validation & Rate Limiting
🏭

Manufacturing Domain

8 years inside manufacturing operations before I wrote a single line of production code. That gives me a feel for MES workflows, audit requirements, and shop-floor realities that most engineers have to be told about.

QMS Implementation
ISO Standards Compliance
Six Sigma (DMAIC)
Lean & Kaizen
Gemba Walk Audits
Process Optimization
MES Systems

Want to see my full proficiency list?

Download my resume for a detailed breakdown of my professional journey.