Rajveer Mahida
← Home

Work history

Full-time, an internship, and freelance — most recent first.

Full-Stack Developer · Groovy Technoweb Pvt. Ltd.

Jul 2025 — Present · On-site

Full-stack work across two company products.

01gTrack

Aug 2026 — Present
  • HRMS
  • Next.js 16
  • PWA
  • Zod
  • TanStack Query

The company HRMS, used daily by employees.

  • Built the Next.js 16 web app as an installable PWA — attendance with location clock-in, leave, payslips, documents and approvals across 12 HR modules.
  • Added multi-organization sign-in with enforced 2FA and 30-day sessions.
  • Put all 75 API endpoints on typed Zod contracts that generate the OpenAPI spec and client, backed by 400+ automated tests.
  • Worked on the gTrack API behind the app.
Case study →

02SealMyIdea (Swiss Trust Layer)

Oct 2025 — Sep 2026
  • E-signature
  • Next.js 15
  • Node.js
  • Claude API
  • MCP

Digital IP-sealing and e-signature platform — 10+ Node/TypeScript services and two React frontends.

  • Shipped the Next.js 15 / React 19 end-user app and an admin panel with RBAC across 10+ roles for 1000+ users.
  • Integrated qualified digital signing via Swisscom Mobile ID and UAE Pass, including mTLS client-certificate configuration.
  • Built an admin-managed knowledge base of 39 articles with CRUD, markdown import/export, and cache invalidation on write.
  • Built the AI support assistant — Claude API microservice, SSE streaming, agentic loop over 13 tools, also exposed as an MCP server under per-user JWT auth.
  • Cut model spend ~10x by prompt-caching the system prompt, knowledge base, and tool definitions on a 1-hour TTL, holding blended cost to $0.016 per conversation.
Case study →

React.js Developer, Intern · Tech Elecon Pvt. Ltd. · Travel Management System

Dec 2023 — Apr 2024 · Hybrid (Remote + On-site)
  • React
  • Material UI

Reimbursement management module within a company-wide travel management system.

  • Built the reimbursement claim module — receipt upload, multi-level manager and finance approval workflow, per-stage status tracking.
  • Integrated the module with existing travel management REST APIs and contributed to project design and technical documentation.

Freelance Developer · Freelance Web Development · Self-Directed Learning

Apr 2024 — Jun 2025 · Remote
  • React
  • Next.js
  • Tailwind CSS

Freelance landing pages and small business websites, deployed on Vercel.

  • Delivered freelance landing pages and small business websites using React, Next.js, and Tailwind CSS.
  • Self-directed upskilling in TypeScript, Node.js service architecture, and the Anthropic Claude API — applied in Driftmail and the Employee Task System.
Stack · since 2023All shipped to production
Frontend
React 19 · Next.js 15 · TypeScript · Tailwind CSS · Material UI
Backend
Node.js · Express · Hono · REST APIs · Zod · SSE streaming
Data
MongoDB · Cloudflare D1 · R2 · Appwrite — caching, invalidation on write
Auth
JWT · RBAC · mTLS — Swisscom Mobile ID, UAE Pass
AI
Claude API · Agentic tool calling · MCP servers · Prompt caching
Infra
Vercel · Cloudflare Workers · Cron · CI