Harshad P.

Backend Developer

Rajkot, India

Experience

Backend Developer

Advisor Buildout

  • Created signup/signin APIs for users and therapists with forgot-password and reset-password functionality.

  • Developed real-time Chat API for messaging between users.

  • Implemented Book Session API for scheduling appointments with date and time.

  • Developed Filter API to filter a list of advisors based on industry.

  • Created Comment API for posting comments on other user profiles.

  • Built Notification API using WebSocket for notifications on messages, upcoming events, board invitations, invitation status, and comments.

  • Implemented Stripe payment API (in progress).

  • Generated Swagger documentation for all endpoints.

  • Team size: 4

  • Technical stack: Node.js, MongoDB, Swagger, Express

  • Duration: 4 months

Backend Developer

Air Pump

  • Created CRUD APIs with Node.js, MongoDB, Swagger, and Express.

  • Implemented email sending functionality.

  • Developed password hashing functionality.

  • Team size: 2

  • Technical stack: Node.js, MongoDB, Swagger, Express

  • Duration: 1 month

Backend Developer

Building Bizzzy

  • Created signup/signin APIs for clients and freelancers with forgot-password and reset-password functionality.

  • Implemented real-time Chat API for communication between clients and freelancers.

  • Developed Filter API to enable freelancers to filter job listings.

  • Created Feedback API for clients and freelancers to post feedback at contract closing.

  • Built Notification API using WebSocket for messages, contracts, interview invitations, and other notifications.

  • Implemented Job APIs for clients to create, retrieve (all, single, by userId), update, delete, and search jobs.

  • Developed Job Proposal APIs for freelancers to make proposals and retrieve proposals by userId and jobId.

  • Created Admin API for admin users to access confidential information.

  • Generated Swagger documentation for all endpoints.

  • Team size: 4

  • Technical stack: Node.js, MongoDB, Swagger, Express

  • Duration: 5 months

Backend Developer

Co-Founders Lab

  • Supported entrepreneurs by connecting them with co-founders, advisors, and investors.

  • Developed and maintained backend services, APIs, and databases for user management, matching algorithms, and communication features.

  • Designed and optimized database schemas for scalability and performance.

  • Implemented authentication, authorization, and security protocols.

  • Integrated third-party APIs and payment gateways.

  • Improved system performance through query optimization and caching.

  • Collaborated with front-end developers and product teams for seamless user experience.

  • Monitored and resolved backend issues to ensure high availability and minimal downtime.

  • Team size: 5

  • Technical stack: Node.js

  • Duration: 8 months

Frontend Developer

Emblem Health

  • Developed a healthcare insurance product with doctor search (Provider) and group/personal insurance plans.

  • Implemented a dynamic carousel card component.

  • Integrated all component data from Adobe Experience Manager (AEM).

  • Team size: 10

  • Technical stack: jQuery

  • Duration: 3 months

Frontend Developer

Indigo AEM

  • Developed a booking product for flight, hotel, and related services following the project style guide.

  • Implemented Saved Passenger component to display, edit, and add passenger details dynamically.

  • Team size: 10

  • Technical stack: React

  • Duration: 1 month

Backend Developer

Mooment Therapy

  • Mooment Therapy is a platform for interacting with the therapist.

  • User and therapist can signup/signin.

  • Users can book sessions and start chat with therapists.

  • Therapists set their availability, and users can schedule sessions based on that.

  • Created API for signup/signin for users and therapists, including forgot-password and reset-password functionality.

  • Developed Signup API for user registration and account creation using Node.js.

  • Developed Signin API for user authentication and login functionality using Node.js.

  • Implemented Chat API for real-time messaging and communication between users using Node.js.

  • Implemented Book Session API to schedule and book sessions with relevant date and time information using Node.js.

  • Developed Note API to allow users to create and save notes with content stored in a database.

  • Created Swagger documentation to access and run all endpoints in one place.

  • Team size: 2

  • Technical stack: Node.js, MongoDB, Swagger, Express

  • Duration: 1.5 month

Backend Developer

Music Application

  • Users can listen, pause, and stop music.

  • Users can upload songs, view the music list, and delete songs.

  • Created CRUD APIs for music operations.

  • Developed URL creation functionality for music files.

  • Team size: 2

  • Technical stack: Node.js, MongoDB, Swagger, Express, React Native

  • Duration: 2 months

Team Lead

Purvaja

  • Designed database and developed backend using Node.js and SQL.

  • Built admin panel using AngularJS and customer website for an e-commerce clothes selling platform.

  • Integrated payment using Razorpay.

  • Built reusable components and features with AngularJS and Node.js.

  • Monitored and improved load time via lazy loading.

  • Performed API fetch, POST, GET, DELETE operations.

  • Troubleshot style and browser compatibility issues using developer tools.

  • Managed code versions with Git.

  • Collaborated with onshore developers, designers, and testers for development, design patterns, and compatibility fixes.

  • Team size: 2

  • Technical stack: Angular 11, Node.js

  • Duration: 5 months

Team Lead

Quiz

  • Developed a website with roles for admin and students.

  • Admin can create classes, quiz categories, and questions.

  • Generated quiz exams based on class and category and assigned to students.

  • Students can view their quiz scores; admin can view scores of all students by class.

  • Built reusable components and features using Angular.

  • Designed admin and student panels.

  • Improved load times with lazy loading.

  • Performed API fetch, POST, GET, DELETE operations.

  • Troubleshot style and browser compatibility issues.

  • Managed code versions with GitHub.

  • Collaborated with onshore developers.

  • Built APIs and designed database schemas using MongoDB.

  • Worked with testers to resolve compatibility issues.

  • Team size: 2

  • Technical stack: Angular, Node.js, MongoDB

  • Duration: 1 month

Team Lead

Rekonnect

  • Developed a LinkedIn-like website for employers and candidates.

  • Implemented signup for both roles.

  • Enabled employers to post jobs and candidates to view and apply for jobs.

  • Built reusable components and features using Angular.

  • Improved load times with lazy loading.

  • Performed API fetch, POST, GET, DELETE operations.

  • Troubleshot style and browser compatibility issues.

  • Managed code versions with GitHub.

  • Collaborated with onshore developers.

  • Built APIs and designed database schemas using MongoDB.

  • Worked with testers to resolve compatibility issues.

  • Team size: 3

  • Technical stack: Angular, Node.js, MongoDB

  • Duration: 2 months

Frontend Developer and Tester

WFHGo

  • Developed a time-tracking application for employees.

  • Implemented time tracker, collected data, and created dashboards for productive, idle, and total time.

  • Built team creation and role assignment (manager, member, admin).

  • Calculated total earnings per employee and displayed in user and team dashboards.

  • Added leave request and task management functionalities.

  • Worked on frontend with React and testing functionality.

  • Developed total earnings feature.

  • Implemented responsive UI adjustments.

  • Troubleshot issues.

  • Managed code versions with GitLab.

  • Collaborated with other developers and managed the team.

  • Team size: 3

  • Technical stack: React, Firebase

  • Duration: 8 months

Frontend Developer

iOrder4U

  • Developed a food ordering website for multiple venues, each with its own domain.

  • Designed admin panel and customer website using Angular.

  • Admin panel managed venue services, food items, stock, and restaurant availability.

  • Customer site allowed users to select venue and service type to load menus and place orders with EMV payment integration.

  • Built reusable components and features using Angular.

  • Improved load times with lazy loading.

  • Performed API fetch, POST, GET, DELETE operations.

  • Troubleshot style and browser compatibility issues.

  • Managed code versions with Bitbucket.

  • Collaborated with onshore developers.

  • Worked with testers to resolve compatibility issues.

  • Team size: 3

  • Technical stack: Angular, Node.js

  • Duration: 3 months

Summary

With over 3.5 years of experience as a full-stack developer, I specialize in web development, mobile app development, and UI/UX design. I am proficient in React, Node.js, Express, and MongoDB, delivering scalable and user-centric applications. My unique strength is combining technical expertise with thoughtful design to create seamless and engaging digital experiences. I prioritize clear communication, efficient workflows, and timely delivery to ensure my clients’ success.

Languages

Gujarati
Native
Hindi
Native
English
Intermediate

Education

Charusat University of Science and Technology

B.Tech · Civil Engineering · Changa, India

Dream International School

HSC · Dhoraji, India

PDB Campus

SSC · Jetalsar, India

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions