Hi, my name is

Dhruv Bhagat

Senior Full Stack Developer

I have around 8 years of experience in the IT industry, specializing in developing web and mobile applications.

Throughout my career, I have worked with a variety of technologies, including React.js, React Native, Ionic, Angular, and Node.js, successfully delivered projects to the clients.

Beyond technical development, I also have experience in team management, mentoring, and training team members, as well as conducting interviews to build the teams.

Dhruv Bhagat

Tech Stack

Technologies I work with

React

Frontend

TypeScript

Code Quality

Node.js

Backend

AWS

DevOps & Cloud

Docker

DevOps & Cloud

MongoDB

Database

Firebase

Firebase

Git

DevOps & Cloud

Redux

State Management

Socket.io

Real-Time & Integrations

Stripe

Payments

Jest

Testing & UI

Technical Skills

Frontend

React.jsReact NativeFlutterIonic 5Angular (6)HTMLCSSJavaScript

Backend

Node.jsNext.jsExpress.js

Database

MongoDB (NoSQL)SQL Lite (On Mobile)Redis (In Memory) with adaptorInfluxDB (Analytics)

Firebase

AuthFirestoreRealtime DatabaseMessaging/NotificationsStorageCrashlytics

State Management

Redux CoreRedux ToolkitRTK QueryContext APIDVA

DevOps & Cloud

AWS (EC2S3CloudFront)GitLab CI/CDDockerGitlab PipelinesGithub Actions

Real-Time & Integrations

Socket.ioPusher.jsAgora.ioShopify APIClickUp APIREST API

Payments

StripeRazorpayAccept PaymentsGoogle In-App PurchaseApple In-App Purchase

Testing & UI

JestStorybookMUIAntDReact Native Paper

Code Quality

TypeScriptESLintPrettier

Other

Accessibility (WCAG 2.1)PuppeteerAxe coreJoiDockeri18n

Soft Skills

Leadership & Team Management
Agile Project Management (Scrum)
Strong Communication & Collaboration
Quick Learning & Adaptability

Work Experience

Senior Software Engineer

Jeavio Private Limited
Jan 13, 2025 - PresentRemote
  • Architecting robust backend systems and designing scalable database schemas for high-concurrency applications.
  • Implementing and optimizing image analysis and facial recognition features using AWS Rekognition.
  • Developing microservices and serverless functions to enhance system modularity and efficiency.
  • Collaborating with stakeholders to translate business requirements into technical architectures.
  • Leading technical discussions and ensuring code quality through peer reviews and best practices.

Technical Team Leader

Webosmotic Pvt. Ltd.
Sept 2022 - Nov 2024Surat
  • Led a cross-functional team of developers to deliver web and mobile applications.
  • Client communication, Project estimation/timeline/roadmap creation for the project
  • Developed and deployed over 5+ mobile applications on play store and app store.
  • Managed cloud infrastructure on AWS.

Senior Software Developer

Webosmotic Pvt. Ltd.
Jul 2021 - Sept 2022Surat
  • Implemented real-time features such as live streaming and messaging using Socket.io, Firebase, Pusher.js, and Agora.io.
  • Frontend/Backend optimization and manage scalability
  • Training interns/team members
  • Client communication, Help juniors

Mobile Application Developer

Webosmotic Pvt. Ltd.
Jul 2019 - Jul 2021Surat
  • Built mobile applications using Ionic and React native and deployed them
  • Worked on Angular for dashboard/admin module

App & Web Developer

Bcube Solutions
July 2018 - July 2019Surat
  • Developed responsive web applications using HTML5, CSS3, Bootstrap, jQuery, and JavaScript.
  • Built PWA applications with Capacitor.

Intern

Bcube Solutions
Jan 2018 - July 2018Surat
  • Developed responsive web applications using HTML5, CSS3, Bootstrap, jQuery, and JavaScript.
  • Built PWA applications with Capacitor.
PORTFOLIO & WORKS

Featured Projects

A showcase of web applications, mobile apps, developer tools, and enterprise systems I've architected & built.

Personal Projects & Open Source

Split Easy

Split Easy

A sleek expense-sharing web & Android app to easily track shared expenses, split bills, and settle balances with friends & family.

  • Expense Tracking: Add, categorize, and monitor shared expenses with real-time analytics and visual charts.
  • Group Management: Create and organize multiple groups for trips, households, and social circles.
React.jsTypeScriptCSSFirebase

Xpenso

Xpenso

An offline-first personal finance app built with SQLite for instant expense tracking and intelligent spending insights.

  • Offline Storage: High-performance SQLite database for zero-latency local expense storage and privacy.
  • Intuitive Spending UI: Smart expense categorization, automatic suggestions, and visual spending summaries.
Ionic 4React NativeSQLite

Kachuful Score Tracker

Kachuful Score Tracker

A modern, responsive web & Android app with offline PWA support for tracking scores in the traditional Gujarati card game Kachuful.

  • Multi-Player Support: Track scores for up to 8 players simultaneously with flexible round-based rules.
  • Progressive Web App: Fully installable PWA featuring offline functionality and instant state recovery.
React.jsTypeScriptCSS

Rewriter AI

Rewriter AI

Inline AI text assistant to rewrite, refine, or summarize text on any webpage using your own API keys.

  • Inline Text Rewriter: Select text on any webpage (Alt+Shift+R or context menu) to rewrite inline, fix grammar, adjust tone, or run custom AI prompts.
  • Multi-Model Chat Assistant: Toolbar popup supporting leading AI models (OpenAI, Gemini, Claude, Grok, Groq, Mistral, and OpenRouter).
React.jsTypeScriptChrome ExtensionOpenAI API

Scheduled Website Opener

Scheduled Website Opener

A productivity Chrome extension that automates website launching on customizable daily, weekly, or annual schedules.

  • Flexible Scheduling: Schedule specific URLs to open automatically on recurring times or dates.
  • Browser Startup Triggers: Configure key dashboards and links to launch automatically upon Chrome startup.
React.jsChrome Extension

Git Pull Watched

Git Pull Watched

A developer productivity VS Code extension that automatically runs database migrations and custom scripts after git pull.

  • Auto File Detection: Detects changes in critical files like schema.prisma or package.json following git pull.
  • Custom Script Execution: Automatically triggers CLI commands or build scripts to keep dev environments synchronized.
VS Code ExtensionTypeScriptNode.js

React Native SMS Module

React Native SMS Module

A modern React Native library for Android to query, filter, and monitor incoming SMS messages with real-time event triggers.

  • Real-Time SMS Listener: Subscribes to incoming SMS events with low-latency device event listeners.
  • Inbox Querying & Filtering: Advanced inbox searching by sender, keywords, date ranges, and read status.
React NativeNPM PackageTypeScript
Jeavio Private Limited
Jeavio

Distinct

Distinct

Live Data Intelligence platform for Global Brands. A purpose-built tech infrastructure for live experiences that captures intelligence from every interaction to drive real-time optimization and measurable valuation.

  • Live Optimization Data that improves experiences in real-time.
  • Unified ROI Measurement to quantify activation performance across all touchpoints.
React.jsNode.jsStorybookPostgreSQL
Webosmotic Private Limited
Webosmotic

Guidy Tool

Guidy Tool

An accessibility widget and multilingual backend service to enhance website inclusivity.

  • Developed an accessibility widget with screen readers, voice navigation, customizable font/cursor settings, and multilingual support.
  • Integrated WCAG compliance checks, improving client websites' accessibility scores by 30%.
React.jsNode.jsHTMLCSS
Webosmotic

NDA Signed (Component Storybooks)

NDA Signed (Component Storybooks)

Highly customizable components represented in Storybook with comprehensive test coverage.

  • Highly customizable components for multiple projects represented in Storybook.
  • Implemented 100% test coverage using Vitest and Playwright.
React.jsTypeScriptStorybookVitest
Webosmotic

NDA Signed (Real-time Q&A Platform)

NDA Signed (Real-time Q&A Platform)

A large-scale app enabling real-time customer support and messaging.

  • Led development for a platform used by clients like Microsoft and TikTok.
  • Integrated Pusher.js/Socket.io for real-time data handling, supporting thousands of users.
React NativeReact.jsNode.jsSocket.io
Webosmotic

NDA Signed (Mortgage Loan Platform)

NDA Signed (Mortgage Loan Platform)

Enhanced usability for mortgage-related workflows with backend integration.

  • Refactored complex form fields and integrated ClickUp for backend management.
  • Enhanced usability and data handling for core workflows.
React.jsClickUp API
Webosmotic

Food Detective

Food Detective

An AI-powered app for instant product categorization and allergen detection.

  • Built an AI-driven app to scan product ingredients and categorize them as Vegetarian, Non-Vegetarian, or Vegan.
  • Implemented allergen detection and dietary guidance, enhancing user engagement.
React Native
Webosmotic

Cultisan

Cultisan

A marketplace app connecting farmers and makers with end-users.

  • Developed a marketplace app for connecting farmers and makers.
  • Implemented video content sharing and integrated Shopify stores with Stripe payments.
React NativeFirebaseFirestoreShopify API
Webosmotic

Gorilla Fit / Welnes

Gorilla Fit / Welnes

Fitness and wellness apps offering personalized challenges and nutrition plans.

  • Created fitness and wellness apps with personalized challenges and nutrition plans.
  • Integrated secure payments via Stripe and Apple In-App Purchases.
React NativeFirestoreStripeApple In-App Purchases
Webosmotic

AIoT Toolkit

AIoT Toolkit

An app for streamlined employee and device management with Bluetooth support.

  • Developed an app with Bluetooth connectivity and secure login using 2FA and SSO.
  • Streamlined employee and device management workflows.
React NativeBluetooth
Webosmotic

React Gantt

React Gantt

A high-performance Gantt chart library for React applications.

  • Built a custom Gantt chart library without third-party dependencies.
  • Optimized performance for large datasets using virtualization.
React.jsNPM Package
Webosmotic

NDA Signed (B2B Sales App)

NDA Signed (B2B Sales App)

A sales rep management app with offline capabilities.

  • Developed an offline-enabled app for sales reps with QR code scanning.
  • Integrated secure authentication using AWS Cognito.
Ionic 4SQLiteBluetooth
Webosmotic

Fiction Friendzy

Fiction Friendzy

A proof-of-concept mobile game exploring user engagement strategies.

  • Developed a POC game app exploring game mechanics and user journeys.
  • Deployed the first mobile game project to the Play Store.
FlutterFirestore
Bcube Solutions
Bcube

Helping Hand Apps

Helping Hand Apps

Assisted in developing multiple utility apps and static websites.

  • Worked on projects like Mansons, Carpenter Guru, Realty Xchange, and RCSR.
  • Developed admin modules and static websites.
IonicCakePHPHTMLCSS

Education

Bhagwan Mahavir College Of Management, Surat

Master of Computer Applications (Integrated)

March 2013 - March 2018

T & TV Nanpura School, Surat

HSC (Gujarat Board)

March 2011 - March 2013
GET IN TOUCH

Let's Connect & Collaborate

Open for technical leadership, full-stack development, architecture consulting, or full-time roles. Get in touch directly via email or LinkedIn!

LinkedIn Profilein/bhagatdhruv
Location & StatusSurat, Gujarat, India
Available for Remote & Worldwide Roles