Bharatsinh Sindha, Developer in Vadodara, Gujarat, India
Bharatsinh is available for hire
Hire Bharatsinh

Bharatsinh Sindha

Verified Expert  in Engineering

Software Developer

Location
Vadodara, Gujarat, India
Toptal Member Since
August 3, 2022

As a seasoned full-stack developer with over 7 years of experience, I take immense pride in crafting high-quality web applications, websites, and ERPs that push the boundaries of innovation. My passion lies in both front-end and back-end development, and I thrive in harnessing the power of cutting-edge technologies to deliver exceptional results.

Portfolio

ProtectRisk LLC
PHP, MySQL, Apache, HTML, CSS, JavaScript
North Coast Hardware Limited
Laravel, CoreUI, POS, PHP
Aaron Vickers
React, HTML, CSS, JavaScript, Microsoft Report Builder

Experience

Availability

Part-time

Preferred Environment

Ubuntu, Skype, Slack, Postman, Visual Studio Code (VS Code), PhpStorm, Git

The most amazing...

...I've done was lead the dev team for the MDS web app and admin service, overseeing its successful development and implementation.

Work Experience

PHP Developer for Business Insurance Platform

2023 - PRESENT
ProtectRisk LLC
  • Integration and Enhancement with Stripe API: Integrated Stripe API for customer management and subscription handling. Customized checkout sessions and subscription upgrades using Stripe APIs.
  • Database Updates and Pricing Corrections: Implemented database updates for seamless integration with subscription processes. Corrected pricing discrepancies and email notification issues for various subscription plans.
  • Website Enhancements and Registration Process: Developed a separate registration page and enhanced website layout for better user engagement. Added pricing plans to the website and streamlined the registration process.
  • Dashboard and Interface Improvements: Collaborated on dashboard improvements, including the integration of new tabs and dynamic product displays. Enhanced user interface elements and functionality for easier navigation and interaction.
  • Testing and Issue Resolution: Conducted thorough testing to identify and resolve issues related to subscription plans, and payment processes. Ensured accurate email notifications and resolved formatting issues for a seamless user experience.
  • Onboarding and User Guidance: Researched and implemented interactive onboarding tours and guided tours for user engagement. Developed onboarding pop-ups and walkthroughs to assist users in navigating the platform effectively.
  • Product Detail Page Enhancements: Enhanced the product detail page for the Program Manager role, including frontend logic for checkbox interactions. Implemented invitation request functionality and improved company selection processes.
Technologies: PHP, MySQL, Apache, HTML, CSS, JavaScript

PHP Laravel developer

2023 - PRESENT
North Coast Hardware Limited
  • Project Management: Implemented features for project creation and management. Made photos optional and added sections for architects. Developed a script to compress provision images, saving server space significantly.
  • Retailer Management: Created functionalities for retailer creation, viewing, and management. Increased upload size limit for projects and retailers.
  • Customer Preferences: Implemented various customer preference settings. Set up email notifications for preference changes.
  • Email Statement Feature: Developed account statement generation and sending functionalities. Implemented automation and tracking features for statement sending.
  • Item Hunter Tool: Enhanced the Item Hunter tool with UI improvements and search functionality. Collaborated with stakeholders to address issues and implement fixes.
  • User Role and Permission Management: Updated role and permission assignments for users. Enabled assigning multiple roles to users.
  • Technical Troubleshooting: Resolved server downtime and memory exhaustion errors. Addressed time zone discrepancies and other technical issues. Optimized code logic for accurate inventory adjustments.
Technologies: Laravel, CoreUI, POS, PHP

React Developer | Sports Scouting Site

2024 - 2024
Aaron Vickers
  • Collaborated on code and server access with Aaron.
  • Troubleshoot React project setup, resolving errors.
  • Investigated and adjusted Node, npm, and PHP versions.
  • Generated and uploaded 2024 player data. Updated React codebase and resolved compilation errors.
  • Clarified JSON data generation and website setup in discussion with the previous developer.
  • Adjusted mock draft functionality and fixed submission errors.
  • Implemented new ranking "Consensus" in the draft builder tool.
  • Updated mock draft order for both "FC Rank" and "Consensus Rank". Added titles for individual tools in the UI tabs.
Technologies: React, HTML, CSS, JavaScript, Microsoft Report Builder

Full-stack Developer

2019 - 2024
Definitive Systems
  • Developed Defsys Intranet SaaS web app using Laravel, JavaScript, TypeScript, Node.js, React, and MySQL.
  • Created sales, helpdesk, project, Kanban dashboards, asset management, leave requests, VoIP, and voice analytics.
  • Integrated WhatsApp API via Twilio for the helpdesk.
  • Developed voice analytics APIs with Swagger documentation.
  • Integrated wkhtmltopdf to generate voice EOM report.
  • Implemented jwt-auth package for API authentication.
  • Created an invoice tool and integrated Xero API for contacts and invoices.
  • Troubleshot and reported issues via Jira. Successfully deployed all features.
  • Upgraded Laravel from 5.2 to 9.0, embracing the latest features and improvements.
Technologies: PHP, Laravel, JavaScript, TypeScript, Node.js, Express.js, React, Next.js, MySQL, HTML5, CSS3, NPM, Linux, Redis, Bootstrap 4, Bootstrap, Full-stack, Full-stack Development, React Redux, Docker, Apache, REST APIs, JavaScript Libraries, D3.js, API Development, Responsive UI, Web Development, PHP 8, REST, PHP 7, JSON Web Tokens (JWT), GitHub, NGINX

Full Stack Developer

2022 - 2023
Maison D'Enfants LLC
  • Enhanced web app and added CSV export for sessions in the selected date range.
  • Fixed bugs and improved performance, specifically the DOB issue, photo upload, notifications, profiles, etc.
  • Generated Stripe invoices with dynamic descriptions based on conditions.
  • Integrated Google Calendar for families and sitters, synced with the web app.
  • Used AWS SNS to send SMS notifications before and after sessions.
  • Updated Stripe fees, rates for sitters, admin, and website.
  • Implemented AWS SNS to schedule automated text messages: one-hour post-session end and three hours before the session starts.
  • Implemented session calendar and two-factor authentication with Google Authenticator.
Technologies: JavaScript, Node.js, React, SQL, Amazon Web Services (AWS), Serverless, Serverless Framework, Serverless Architecture, PostgreSQL, Next.js, Stripe, Stripe API, Stripe Subscriptions, AWS Lambda, Amazon Simple Notification Service (Amazon SNS), AWS Amplify, AWS CodeCommit, AWS IAM, REST, OAuth 2, GitHub, Amazon EC2, Payment Gateways

Laravel Developer

2022 - 2023
Dovid Herskowitz
  • Implemented payment and wallet for TWINT in the back end, integrated with app wallet on the front end.
  • Configured Stripe payment, set up Stripe form, and enabled 3DS secure for secure transactions on the front-end and back-end.
  • Fixed bugs, specifically email notifications, CRON commands, Stripe errors, and real-time notifications.
  • Enhanced app with refund option using Stripe API.
  • Conducted thorough QA of all enhancements and issue resolutions.
Technologies: Laravel Spark, Amazon Web Services (AWS), Vue, Stripe API, Laravel, MySQL, TWINT, REST, PHP 7, OAuth 2, GitHub, Payment Gateways

Full-stack Developer

2021 - 2022
Linktree
  • Developed analytics APIs with Node.js, TypeScript, and GraphQL.
  • Integrated Auth0 for authorization, custom consent screen for scopes.
  • Used Axios for REST API, Redux for global storage, and Linear for bug tracking.
  • Implemented unit and integration tests for consent forms.
  • Integrated OpenAPI generator for SDKs in multiple languages.
  • Automated SDK generation and package publishing with Git workflow.
  • Implemented serverless architecture on AWS Lambda for APIs and forms.
Technologies: Node.js, JavaScript, TypeScript, React, Redux, Next.js, Integration Testing, Jest, Unit Testing, NPM, Linux, Full-stack, Full-stack Development, React Redux, Docker, REST APIs, JavaScript Libraries, API Development, Responsive UI, Web Development, MERN Stack, REST, JSON Web Tokens (JWT), OAuth 2, GitHub

Full-stack Developer

2021 - 2021
Muval
  • Contributed to an online platform for furniture removal services, built using React on the front end) and Laravel on the back-end with MySQL database.
  • Created secure APIs with Passport authentication and Swagger documentation.
  • Developed back-end modules for admin, company, and customer users with dynamic role-based access.
  • Implemented various features like dashboard, scheduling, location search with Mapbox API, and more.
  • Enabled automatic volume calculation based on customer inputs.
  • Integrated Stripe for online payments on both the front and back end.
  • Utilized RouteBoxer algorithm for route matching using longitude and latitude.
  • Employed Axios for REST API integration and Redux for centralized storage.
Technologies: PHP, Laravel, JavaScript, React, Redux, MySQL, Mapbox API, Stripe, HTML5, CSS3, Node.js, NPM, Linux, Bootstrap 4, Bootstrap, Mapbox, Stripe API, Vue 3, Full-stack, Full-stack Development, React Redux, Apache, REST APIs, JavaScript Libraries, API Development, Responsive UI, Web Development, MERN Stack, PHP 8, REST, PHP 7, GitHub, Payment Gateways, NGINX

Full-stack Developer

2021 - 2021
Visartz
  • Crafted a dynamic website with a structured admin panel.
  • Developed a modern, professional, creative, and user-friendly site with a fast-loading and appealing design.
  • Planned and built the website's database architecture.
  • Used Trello to efficiently track and resolve bugs.
  • Integrated Axios for REST API and Redux for global storage.
  • Optimized website performance with caching and database enhancements.
Technologies: PHP, Laravel, JavaScript, React, Redux, Axios, MySQL, HTML5, CSS3, NPM, Linux, Bootstrap 4, Bootstrap, Vue 3, Full-stack, Full-stack Development, Apache, REST APIs, JavaScript Libraries, API Development, Responsive UI, Web Development, MERN Stack, PHP 8, PHP 7, GitHub, DigitalOcean

Full-stack Developer

2021 - 2021
Carina Softlabs
  • Redeveloped a dynamic website with Laravel, JavaScript, Vue3, and MySQL.
  • Revamped site with modern, creative, professional design, ensuring responsiveness, speed, and user-friendliness.
  • Planned and created the website's database architecture.
  • Efficiently tracked and resolved bugs with Trello.
  • Integrated Axios for REST API and Vuex for global storage.
  • Enhanced website performance with caching, database optimization, and AWS server set up.
Technologies: PHP, Laravel, JavaScript, Vue, MySQL, Instagram API, HTML5, CSS3, Axios, Vuex, NPM, Linux, Bootstrap, Vue 3, Full-stack, Full-stack Development, Apache, LAMP, REST APIs, JavaScript Libraries, API Development, Responsive UI, Web Development, PHP 8, PHP 7, GitHub, CentOS 6

Full-stack Developer and Team Lead

2017 - 2019
Silicon India
  • Led the dev team for the MDS web app and admin service, overseeing its successful development and implementation.
  • Built large-scale business apps with PHP, Laravel, JavaScript, Smarty, HTML, and CSS.
  • Optimized database architecture and multi-role access.
  • Developed modules with multi-role-based accessibility.
  • Integrated the following features: magazine, project, process, sales, editorial content, marketing, and news management.
  • Implemented bulk mailing with Gmail API and Sparkpost API.
  • Developed payment collection app using Laravel and React.
  • Performed attendance management with biometric device integration and various report formats.
  • Resolved issues via Trello and motivated the team. Over one thousand employees use the app for daily attendance.
Technologies: PHP, Laravel, CodeIgniter, JavaScript, React, Smarty, MySQL, Gmail API, SparkPost, Amazon Web Services (AWS), HTML, CSS, Linux, Bootstrap 4, Bootstrap, Full-stack, Full-stack Development, Apache, LAMP, REST APIs, JavaScript Libraries, D3.js, Web Development, DevOps, Leadership, PHP 8, GitHub, Amazon EC2, CentOS 6

PHP Developer

2016 - 2017
Silicon India
  • Developed dynamic magazine websites with structured admin CMS, delivering unique, modern, SEO-friendly designs.
  • Planned database architecture, implemented online payment, multi-language support, Magzter version, and subdomain-based website.
  • Enhanced performance through caching, database optimization, and managed AWS server infrastructure.
  • After launch, achieved around 200k monthly visits.
Technologies: PHP, JavaScript, jQuery, Ajax, MySQL, Smarty, HTML, CSS, Apache, LAMP, PHP 8, Amazon EC2, CentOS 6

Linktree APIs and SDKs

Developed APIs with Auth0 for third-party customer access, using a custom consent screen. Utilized AWS Lambda for serverless architecture.

Integrated automated SDK generation using OpenAPI generator tool and action workflow, publishing dynamically in multiple technologies. #APIDevelopment #Auth0 #AWSLambda #OpenAPIGenerator

Muval

Muval is an online comparison and booking platform for furniture removal services.

This was one of the exciting project requests from our client regarding the online comparison and booking platform for furniture removal services. The goal was to make it simple, recognizable, and attractive to customers with a modern minimalistic style.

Features
• Online service that connects users with local or interstate furniture removalists.
• Proceeding payments with the help of Integrated Stripe Payment.
• Dashboard and reporting for the employees' and clients'
roles and module access management.
• Schedule the pending jobs with Truck notifications.
• Front end in Vue with a Swagger API.
• A Mapbox API for the location.
• It automatically calculates the space required for the items and compares reviews and requests to book.

Developed the website using advanced technology to run efficiently with responsiveness. From high-level programming languages to flexible databases, we used them to ensure the highest functionality.

Defsys Intranet

Worked as a senior Laravel developer on Defsys Intranet web application.

It's a SAAS-based web application with features like VOIP, sales management, helpdesk, Kanban board, project management, 2FA security, asset management, and many more.

I recently worked on a leave management system with policy options and a Laravel upgradation.

Website Development | Carina Softlabs Inc

Carina Softlabs Inc. is a leading Outsource Web Development, Mobile Games Development, and Digital Marketing Company. Rebuild the website to better represent their brand, improve their user experience and bring in qualified inbound leads.

It was challenging for us to revamp the website with a modern and professional look and creativity and keep a website responsive enough so that it can be viewed and accessed on all devices, fast-loading, user-friendly, and appealing. I used Laravel framework for the back end and web services and Vue for the front end.

The new Carina Softlabs brand and website are sleek, fresh, and modern and have reframed the company in the eyes of the larger organizations it is targeting as customers.

Features
• Wireframing and prototyping with mockups design.
• A fully automated website with a structured admin panel to update the data as per the need.
• Unique and dignified website design with some creative elements and font size.
• API integration, Instagram API, and a friendly and responsive SEO.

Master Database System (MDS)

Developed an MDS for the company to manage the entire working process of the business. This was an extensive web application developed using the latest technologies.

Features
• Company and personal management.
• Bulk mailing using APIs and lead generation.
• Lead and bounce tracking.
• Sales follow-up and lead closure with tracking.
• Editorial, marketing, news management, case study, role, and module access.

All the employees used this web app to add, show, and track their work. Multiple reports for each role and module to track progress were made daily, weekly, monthly, and yearly.

Media Website Development

Developed multiple media websites for the company and tracked and fixed bugs through generated error logs.

I implemented the front and back end using PHP and smarty, added content management options in the back end to manage the website's content, online payment, and multi-language support, and generated a digital magazine version, subdomains management, and SSL.

A few months after launching the website, it had around 200,000 visits per month.

Collection Management System

Developed a collection web app to manage the payments received from the customers.

Features
• IO and invoice generation
• Multiple reports, manage payment status, check or on-hand, bad dept, and sales cancellations.

Added unit tests, tracked the issues daily through logs, fixed them, and made the system error-free until it worked properly. This was developed for company use only to manage all types of payments.

Attendance Management System

Developed an attendance management system for the company. I integrated the system with biometric devices, swipe card machines, and fingerprint devices.

It features employee overtime, leaves, shift schedule, and working hours. Employers or HR administrators can generate attendance reports in various formats, including MS-Excel, PDF, HTML, and many other customized formats.

More than 1,000 employees were using this system for daily attendance.

Library Digitalization | Using XML's METS and ALTO

Developed an app for the Brown University organization.

I digitalized the library and converted all the publications from scanned PDFs to XML's METS and ALTO. Rendered all the publications on the website with the help of generated XML files and added a filter to search text in XML and show the results.

Crowdfunding Platform for Charity

https://charity.live/
A crowdfunding platform for the charity web application. I was a full-stack developer, worked on the enhancement of the new features, and fixed the errors on the web app and website. I integrated the TWINT payment in the front end using app-wallee. I successfully implemented Stripe with 3DS secure on both the front end & back end. I worked on an option to refund the payment using Stripe API.

Sitter Online Web App

https://www.mde-ny.com/
A sitter online web app for seamless maternal support to the families of New York. I was a full-stack developer to integrate Google calendar, AWS SNS service, export CSV, and Stripe API. I fixed the issues on the web apps and improved their performance.

Languages

PHP, HTML, JavaScript, CSS, PHP 7, TypeScript 3, TypeScript, SQL, HTML5, CSS3, XML

Frameworks

Laravel, Bootstrap, Next.js, Laravel 5, Express.js, Material UI, Smarty, Laravel Mix, Swagger, Bootstrap 3, CodeIgniter, React Native, Tailwind CSS, Redux, Jest, Laravel Spark, Serverless Framework, JSON Web Tokens (JWT), OAuth 2

Libraries/APIs

Node.js, React, jQuery, Vue, WhatsApp API, Stripe API, React Redux, REST APIs, API Development, Gmail API, Vue 2, Stripe, Twilio API, Instagram API, Vuex, Mapbox API, D3.js, AWS Amplify

Tools

Apache, Mongoose, NPM, Slack, Postman, Auth0, Git, GitHub, Amazon Simple Notification Service (Amazon SNS), AWS CodeCommit, AWS IAM, Microsoft Report Builder, NGINX

Storage

MySQL, PostgreSQL, JSON, Databases, Amazon DynamoDB, MongoDB, Redis, NoSQL, Amazon S3 (AWS S3)

Other

APIs, PHP 8, Front-end, RESTful Microservices, CSV, Bootstrap 4, Vue 3, Full-stack, Full-stack Development, JavaScript Libraries, Responsive UI, Web Development, MERN Stack, Payment Gateways, Ajax, API Integration, Blade, Integration Testing, SDKs, Workflow, Team Management, IT Project Management, Database Analytics, Bulk Email Scalability, SparkPost, Axios, Leadership, TWINT, Serverless, Stripe Subscriptions, CoreUI, POS

Paradigms

MVC Design, UI Design, REST, Serverless Architecture, Unit Testing, DevOps

Platforms

Linux, LAMP, Amazon EC2, Apache2, Mapbox, Docker, Amazon Web Services (AWS), AWS Lambda, DigitalOcean, CentOS 6

2011 - 2014

Bachelor's Degree in Information Technology

Gujarat Technological University - Gujarat, India

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring