Gujarat, India
Open to opportunities· Let's build something cool ✨

Prince Kamariya

Software Engineer - Full Stack

Full Stack Software Developer with 2.5+ years of experience building scalable systems in the TypeScript/Express/NestJS/React.js ecosystem, building privacy-first, scalable SaaS products with a focus on operational reliability and long-term cost-efficiency.

I work across the full stack from database design and backend APIs to responsive frontend interfaces preferring to own features end-to-end.

Most of what I build is shaped by one question: does this stay fast and cost less as it scales?

Skills

Experience

Meditab Software (India)

Dec 2023 — Present
Current

Software Engineer - Full Stack

Ahmedabad, India · On-site

  • •Developed and maintained MEM (Meditab Employee Management), a 15+ module internal platform serving 3000+ active employees built in Node.js, TypeScript, MySQL and React.
  • •Built MRS (Meditab Recruitment System), a company-wide hiring platform processing 8000+ candidates/year to onboard 200+ hires across on-campus, off-campus, and referral programs — with full interview scheduling, aptitude testing, resume/documents management, and per-candidate recruiter remarks.
  • •Engineered Console Admin Portal, a 7+ module role-based platform serving admin and payroll teams and MHM (Meditab Hospitality Management) for hospitality staff.
  • •Implemented API-level memory caching for session management, reducing server load time by 50% and achieving an 80% cache hit rate, significantly boosting performance.
  • •Optimized the Payroll system backend by identifying and eliminating N+1 query patterns and duplicate database calls across request cycles in MySQL, reducing server-side processing time by 30%.
  • •Designed and migrated the mail service to a serverless architecture using AWS Lambda, Node.js, and AWS SES, eliminating the need for server infrastructure and third-party SMTP providers, resulting in a 50% cost reduction and more efficient email delivery.
  • •Optimized authentication and authorization service by reducing JWT token size by 85% and payload size by 90%, significantly improving performance and network efficiency.
  • •Implemented database-driven dynamic routing, eliminating all dependency on code changes for new routes and enabling fully configurable route management — removing ~30 manual deployments/year.
  • •Engineered an internal npm package to self-host FontAwesome Pro assets, removing registry token dependency from 15+ projects and reducing monthly FA registry bandwidth consumption by ~99%.

TatvaSoft

May 2023 — July 2023

Frontend Development Intern

Ahmedabad, India · Remote

  • •Developed responsive and interactive UI components for an e-commerce platform using React.js, Redux, and Tailwind CSS.
  • •Managed application state with Redux for product listings, cart, and authentication, while optimizing performance by removing unnecessary API calls and fixing bugs to improve user experience.

Projects

CallShot

Completed

CallShot is a cricket prediction game built for playing with friends during IPL season. Before the season starts, everyone in a group makes their predictions across 10 different categories, like who will score the most runs, take the most wickets, or have the best economy etc. On top of these tournament-long predictions, users can also make predictions for individual matches, across multiple categories. You can create a group and invite friends to join using a simple invite code. As matches happen, points get added up automatically, and a live leaderboard shows who's winning. To keep things interesting, players can also use special strategy cards, like a Swap card to change one prediction partway through the season, or a Joker card to double the points on one pick. In the end, the leaderboard settles the debate on who really knows cricket best.

ExpressReactTypeScriptTailwind CSSMongoDBMongooseSocket.io

MRS

Completed

MRS is a company-wide hiring platform I built for Meditab's HR team to manage the entire recruitment process — from campus drives and off-campus applications to employee referrals. It handles everything a candidate goes through, starting from profile completion and aptitude tests, all the way to interview scheduling and final hiring decisions. The platform processes more than 8,000 candidates a year and has helped onboard 200+ hires across on-campus, off-campus, and referral programs. Recruiters use MRS to schedule interviews, manage aptitude tests, keep track of resumes and documents, and add per-candidate remarks, making the entire hiring process organized and easy to track in one place.

ExpressReactReduxMySQLSequelize ORMRedisJavaScriptApexCharts

Student Result Management

Completed

Result Separator is a project I built to solve a real problem for my community. Every year, community members submit their own or their children's academic results, traditionally through offline methods like photocopies and printed papers. A community committee would then manually go through each result, sorting them by standard (grade) and college semester, and ranking students accordingly, a slow and error-prone process done entirely by hand. I built Result Separator to automate this workflow, users will upload their result and letting the committee digitize and organize results quickly, sort them by standard and semester, and generate rankings without manual effort. Every year, it's used by more than 200+ parents and children in the community. This saved the committee significant time each year and removed the risk of human error that came with manually sorting hundreds of results.

Vue.jsExpressPostgreSQLQuasar

MEM

Completed

MEM is an internal employee management platform I developed and maintain for Meditab, serving 3000+ active employees across the company. Spread across 15+ modules like task review, in-out management, meeting scheduler, typing test, flat finder, wall of fame, task tracker, refer candidates, approval desk, employee availability, my team, and more, it acts as a central hub for everything related to employee data and workflows.

TypeScriptExpressMySQLRedisReactReduxTailwind CSSSequelize ORMSocket.io

Education

Charusat University

Bachelor of Technology

Computer Science and Technology (CGPA 9.58), Anand, India

2020 — 2024

Let's Work Together

Get in Touch

Choose your preferred method to connect and let's discuss your project.

Replies within 24 hours
Open to remote, freelance & full-time

Send a Message

Prefer to write? Fill out the form and I'll get back to you within 24 hours.