Bhavik Tarpara

Senior Software Engineer

Professional Summary

Senior Software Engineer with 8.7 years of experience designing, building, and scaling high-performance applications using Node.js, SQL/NoSQL databases, and AWS cloud services.

Currently serving as a Lead Engineer, managing a team of developers and driving end-to-end project delivery from requirement analysis to production deployment.

Experienced in technical interviewing, project estimation, and delivering scalable, high-quality software solutions aligned with business goals.

Proven ability to collaborate with stakeholders, manage client expectations, and implement engineering best practices to optimize development workflows and system performance.

Passionate about adopting modern technologies and continuously driving technical excellence and team growth.

Experience

Senior Software Engineer

Neosoft Pvt. Ltd
2022-06 — Present

Actively participate in the hiring process by screening candidates, conducting technical interviews, and providing feedback to ensure the selection of top talent.
Write clear, maintainable code, perform code reviews, and create and manage apps with Node.js, Express, MongoDB, SQL, and AWS services.
Contribute to the company's work estimates for new projects to ensure precise and workable project planning.
Lead a group of developers, provide team members with mentoring, and make sure that projects are completed on time and with good communication.
In order to guarantee consistency with project, coordinate with clients, comprehend their needs, and give updates.
High Perform technical assessments, offer advice on software tools, tech and platforms, and guarantee that projects are technically feasible.

Lead Engineer

Arishti Info Labs Pvt. Ltd
2020-11 — 2022-05

Oversee the scheduling of projects, assign resources, and guarantee the prompt delivery of high-caliber software solutions.

Collaborate with clients, stakeholders, and other departments to gather requirements, distribute updates, and align project goals with organizational objectives.

Perform technical assessments, offer advice on software tools and platforms, and guarantee that projects are technically feasible.

Engage in an active hiring process that involves candidate screening, technical interviewing, and feedback-giving to guarantee the selection of exceptional candidates.

Software Developer

Twinio Tech Pvt. Ltd
2018-09 — 2020-10

Developing frontend using gatsby, Angular and Vue.js, and backend using Node.js, Express, MongoDB, and SequelizeJS.

Creating and maintaining fully automated CI/CD pipelines for code deployment.

Experienced in creating, configuring, and maintaining AWS Cloud infrastructure.

Configuring and optimizing server-side applications for scalability, security, and performance.

Jr Angular Developer

Yugtia Technologies Pvt. Ltd
2017-07 — 2018-08

My major role was to work on web application development using AngularJS, Angular 2, and Angular 4. I also worked on hybrid mobile application development using Ionic 1, 2, and 3.

Projects

Krti

KRTI is a digital rewards and payment orchestration platform designed to enhance customer engagement by integrating loyalty programs, cashback rewards, and promotional boosts directly into the payment experience. The platform enables merchants to attract and retain customers while allowing users to maximize savings through intelligent reward management.

Technology: Nodejs, ReactJs, React Native, Express, postgresql, Docker, redis

Lazim

Lazim Escrow Account Management Platform is a secure digital service enabling safe transactions between buyers, sellers by holding funds in escrow until all conditions are met. It offers web and mobile apps for users to manage transactions, wallets, and track status. The platform includes admin controls, payment gateway integration, SMS alerts, file management, and dispute resolution features.

Technology: Nodejs, ReactJs, React Native, Express, MySql, Docker

VALA

The goal of VALA is to create a web platform that will allow users in the state and municipalities to look into and keep an eye on readings from smart devices and sensors placed around them. These sensors include smart cameras, meteorological data, subsurface conditions, noise levels, and air quality. These readings will be added by the platform to the VALA smart city platform, which is available to users across the country.

Technology: Nodejs, ReactJs, Express, MongoDB, Docker

Mandai

Employees (Keepers) can handle animal enrichment, catalogs, timetables, item exchange, and more with the aid of the Mandai Keeper app, an ad hoc enterprise mobile application.

Technology: Nodejs, Sequelize, Mariadb, Docker

EPR

A policy known as Extended Producer Responsibility (EPR) places a large financial and/or physical burden on producers for how post-consumer products are handled or disposed of.

Technology: Angular, Nodejs, Express, MongoDB

CRM

The goal when developing this CRM platform was to make it a Software as a Service (SaaS) application. Major features include Auth0 login, registration, comments, lead management, document management, access roles, custom reports, modules, and database import/export. Support (Jira integration) is also covered.

Technology: Vuejs, Sequilzejs, Node, Express, AWS lambda, AWS S3, AWS Api gateway

Black Belt Assistant

All martial artists are intended to use the Black Belt Assistant, which facilitates communication between instructors and their pupils. Students' phones can receive push notifications straight from it.

Technology: ionic 3, Angular 4, NodeJS, MongoDB, AWS S3

Naz Wellness

The company provides clinical services to the patient community through a number of health services and programs, such as our Pharmacy Home Care program, which offers benefits like health monitoring, diabetes management, customized health seminars, and monthly health and education clinics. These clinics cover topics including diabetes, heart health, osteoporosis, hearing, sleep, and obesity, among others.

Technology: ionic 3, Angular 4, Nodejs, SQL

Share this resume

This resume was shared via Resumeily