Legal Document Management & E-Signature Platform
Document creation, signer management and a sequential multi-signer signing workflow, built around a rich-text editor with regex-mapped Smart Fields.
- React.js
- TypeScript
- Context API
- Axios

Open to freelance work15–25 hrs/week
I build fast, secure and easy-to-use web applications with React.js, Next.js and TypeScript.
Nearly 5 years of building production web apps with complex business rules, role-based access, dynamic forms and data-heavy interfaces.
About
I'm a Software Engineer with nearly 5 years of experience building scalable, responsive web applications with React.js, Next.js, TypeScript and JavaScript, and working knowledge of Node.js, Express and MongoDB.
I own frontend modules end to end: requirement analysis, architecture decisions, API integration, testing and production delivery. I work closely with clients, backend developers and designers to ship reliable features on real deadlines.
Day to day I use GitHub Copilot and Claude Code, with Skills, Commands, Agents and MCP, to speed up debugging, refactoring and development.
Software Engineer
Simform
Jan 2022 – Oct 2026 · 4 yrs 9 mos
Master of Computer Applications (MCA)
Government MCA College, Maninagar (GTU), Ahmedabad
2020 – 2022 · CGPA 8.52
Bachelor of Computer Applications (BCA)
C.U. Shah College, Surendranagar (Saurashtra University)
2017 – 2020 · CGPA 7.2
Selected work
Built at Simform. Client names and real screens are withheld, so each case study walks through the problem, my role and the key engineering decisions.
Document creation, signer management and a sequential multi-signer signing workflow, built around a rich-text editor with regex-mapped Smart Fields.
Financial calculations, business-rule enforcement and role-based workflows for an investment product that runs on web and mobile.
A Next.js administration platform for time tracking and user management, with role-based access and Microsoft (MSAL) sign-in.
A Zoho-style platform for large, high-volume datasets: dynamic tables, RBAC with 5+ access levels, and a 35–40% performance improvement.
Experience
Simform
– · 4 yrs 9 mos
Owned frontend delivery of multiple production React.js and Next.js applications: requirement analysis, API integration, testing and performance optimization against real deadlines.
Drove architecture decisions, reusable component development and state management with Redux Toolkit and TanStack Query, promoting consistent, maintainable code.
Implemented complex business rules, dynamic forms, authentication and authorization flows, and role-based access control across client-facing applications.
Spearheaded a migration from Supabase to REST APIs with Axios and TanStack Query using Claude Code, in 1–2 weeks, while keeping existing functionality stable.
Worked with clients, backend developers and designers to clarify requirements and unblock delivery, using GitHub Copilot and Claude Code Skills, Commands, Agents and MCP to speed up debugging and refactoring.
Capabilities
Frontend is the core. Backend is listed honestly as working knowledge.
Working knowledge
Approach
The principles I bring to every module, from first requirement to production.
In RBAC-heavy apps I resolve permissions in one place and let components read the result. Modules stay simple, and access rules can change without hunting through the UI.
Most of my wins come from doing less: eliminating unnecessary re-renders and side effects, paginating on the server and debouncing input. That approach brought a 35–40% gain on a data-heavy platform.
Dynamically rendered content is an injection surface. I have remediated XSS in a print feature and treat any user-supplied markup as untrusted by default.
React Testing Library and Jest for behavior, ESLint, Prettier and Husky for consistency. Quality checks run before code is shared, not after it breaks.
AI workflow
I use Claude Code and GitHub Copilot every day, with custom Skills, Commands, Agents and MCP integrations for repetitive work. The tools speed me up; the architecture decisions and the review stay mine.
Case in point
I led an application modernization with Claude Code, moving data access from Supabase to REST APIs with Axios and TanStack Query in 1–2 weeks while existing functionality stayed stable.
Get in touch
Whether it's a full-time role, a freelance project or a quick question about my work, I'd be happy to hear from you. Email is the fastest way to reach me.
Open to freelance work15–25 hrs/week