Hi, I'm

Monik Goti

Full Stack Developer

React · TypeScript · Node.js · Firebase · GCP

Gujarat, India

Results-driven Full Stack Developer with 7+ years of experience designing, building, and maintaining scalable, responsive web applications end to end. I work across the stack — from pixel-perfect, accessible React interfaces down to the API design, database schema, and cloud infrastructure that supports them — and I care as much about how a product feels to use as I do about how it holds up in production.

7+

Years experience

16+

Shipped projects

Global

Client focus

Monik Goti
Available for freelance & full-time work

Get to know me

01

About Me

Results-driven Full Stack Developer with 7+ years of experience designing, building, and maintaining scalable, responsive web applications end to end. I work across the stack — from pixel-perfect, accessible React interfaces down to the API design, database schema, and cloud infrastructure that supports them — and I care as much about how a product feels to use as I do about how it holds up in production.

Over the course of my career I've moved from pure frontend work into full-stack ownership, which means I'm usually the person translating a business requirement into a working, secure, production-grade feature rather than just a component. That's included building Stripe payment workflows end to end — subscriptions, one-time payments, proration, and webhook-driven state reconciliation — as well as real-time systems using WebSockets and streaming APIs so users see live data without polling. I've designed push notification infrastructure and a scalable transactional email pipeline (built on Twilio and SendGrid) tuned for high deliverability, and I've integrated AI-powered features using the OpenAI/ChatGPT APIs, Google's Vertex AI, and LangGraph to orchestrate multi-step, stateful agent workflows rather than single-shot prompts. Whatever the feature, the throughline is the same: build it to survive contact with real users, real traffic, and real edge cases — with security, performance, and maintainability treated as requirements, not afterthoughts.

Full Stack Web AppsPayments & BillingAI-Powered ProductsIndependent Products

Quick Facts

Location
Gujarat, India
Experience
7+ years
Availability
Open to new projects
Works best as
Full stack / remote

Beyond components

02

What I Build

Payments & Billing

End-to-end Stripe integrations — subscriptions, one-time charges, proration, and webhook-driven reconciliation — built for correctness under retries, disputes, and edge-case billing states.

Real-Time Systems

WebSocket-based live updates and streaming API consumption for interfaces that need to reflect changing data instantly, without relying on inefficient polling.

AI-Powered Features

Production integrations of OpenAI/ChatGPT and Google Vertex AI, with LangGraph used to orchestrate multi-step, stateful agent workflows beyond simple prompt/response calls.

Email Infrastructure

Scalable transactional and automated email pipelines built on Twilio and SendGrid, designed and tuned for high deliverability at volume.

Push Notification Systems

Notification infrastructure spanning scheduling, targeting, and delivery — built to keep users informed without becoming noise.

Cloud & Data

Comfortable operating in Google Cloud Platform and Firebase, including BigQuery-backed reporting, with an eye toward cost, scalability, and observability.

How I work

03

My Approach

01

Discover

Start by understanding the business problem, not just the feature request — clarifying goals, constraints, and what success actually looks like before writing code.

02

Design & Build

Architect the solution with scalability and maintainability in mind, then build it iteratively with clean, well-documented, testable code.

03

Ship

Deploy with confidence — proper environments, monitoring, and rollback plans — so launches are routine, not stressful.

04

Support & Iterate

Stay engaged after launch: monitor real usage, fix what surfaces, and iterate based on actual feedback rather than assumptions.

Career path

04

Experience

Full Stack Developer · Freelance

2018 — Present

Independent full-stack engineering for international clients, owning projects from initial requirements through deployment and support.

  • Develop and deploy production web applications for international clients using React and Node.js, owning the project from architecture through deployment.
  • Collaborate directly with clients — often non-technical stakeholders — to translate business requirements into concrete technical solutions and realistic delivery plans.
  • Design and implement responsive, accessible UI components alongside performance optimizations (code-splitting, memoization, asset optimization) for a faster, smoother user experience.
  • Deliver business-critical integrations including Stripe payment workflows, real-time features over WebSockets, transactional email pipelines, and AI-powered functionality using OpenAI and Vertex AI APIs.
  • Manage the full development lifecycle solo where needed: requirements, technical design, implementation, testing, deployment, and post-launch iteration.
ReactNode.jsTypeScriptStripeWebSocketsFirebaseGCP

React.js Developer · Tagline Infotech

2017 — 2018

Frontend engineering for client projects, focused on modular architecture and secure API integration.

  • Built modular and scalable frontend components using React and Redux, establishing patterns that were reused across multiple client codebases.
  • Integrated RESTful APIs and implemented secure user authentication flows, including token handling and protected routing.
  • Worked closely with backend developers to ensure smooth, well-contracted integration between frontend and backend services.
ReactReduxREST APIsJavaScript

Senior Frontend Developer · RV Technolabs

2016 — 2017

Led frontend delivery across multiple concurrent client projects, mentoring quality through review and planning.

  • Led frontend development for multiple client projects simultaneously using JavaScript and React, balancing competing deadlines and priorities.
  • Delivered pixel-perfect UI implementations closely aligned with client design guidelines and brand standards.
  • Participated actively in sprint planning and code reviews, helping raise overall project and code quality across the team.
JavaScriptReactHTML5CSS3

Toolbox

05

Skills

Frontend

ReactVueJavaScript (ES6+)TypeScriptHTML5CSS3jQueryBootstrapMaterial UI

Backend

Node.jsNest.jsExpress.js

Databases

MySQLMongoDBFirebasePostgreSQL

Tools & Platforms

GitGitLabBitbucketAzurePostmanSwaggerVS CodeJIRATrelloAsana

Cloud

Google Cloud Platform (GCP)FirebaseBigQuery

Integrations & Practices

StripeTwilioSendGridOpenAI / ChatGPTVertex AILangGraphWebSocketsREST APIsAgile/Scrum

Selected work

06

Projects

Self-built product — live cricket scoring, web & Play Store

Cricket Score Counter

5.0★ on Google Play · 500+ installs

An independent product I designed, built, and shipped end to end: a free live cricket scoring tool for street, club, school, and society matches. Score ball-by-ball, track runs, wickets, overs, and extras in real time, and share a live match link so teammates and spectators can follow along from anywhere — no login required to get started.

  • Ball-by-ball scoring with automatic run rate, partnerships, and batting/bowling stats.
  • Instant live match-link sharing for teammates and spectators to follow along in real time.
  • Optional login to save matches, resume half-finished games, and sync player rosters across browsers and devices.
  • Shipped as both a web app and a native Android app on Google Play, rated 5.0★ by local cricket players and organizers.

Web App & Android App

SaaS platform, internal tooling & marketplace payments

Insight Timer

Contributed to Insight Timer's SaaS product and internal web tooling, focused on the systems that keep the marketplace running and users engaged: payments, notifications, and communications.

  • Built push notification workflows to drive engagement without overwhelming users.
  • Implemented Stripe marketplace APIs handling multi-party payments and payout logic.
  • Designed a transactional email pipeline on Twilio and SendGrid for reliable, high-deliverability messaging.
  • Worked with BigQuery for reporting and data-driven decisions on GCP infrastructure.

React, Node, Stripe, GCP, BigQuery, Twilio, SendGrid

Marketing collaboration tool

PromoPrep

A collaboration platform for marketing teams to plan and execute campaigns together, replacing scattered spreadsheets and email threads with one shared workflow.

  • Delivered live in-app notifications so teams stay in sync as plans change.
  • Built calendar-based campaign workflows for scheduling and coordination.
  • Implemented file-sharing integration for creative assets and briefs.

React, Postman, Swagger, Git

Indoor navigation for accessibility

Eyedog

A human-centered indoor navigation system designed with accessibility as the core requirement, not an add-on — helping users navigate complex indoor spaces confidently.

  • Designed real-time map data handling for accurate, up-to-date indoor positioning.
  • Built the experience around accessibility-first interaction patterns.
  • Used Loopback and MongoDB to model and serve navigation data efficiently.

React, Node.js, MongoDB, Loopback

E-learning platform for teachers

BCE System

An e-learning application that gives teachers the tools to create, assign, and manage lessons for their students in one modular, easy-to-use system.

  • Built modular lesson components that teachers could mix and match per class.
  • Implemented assignment workflows connecting lessons to students.
  • Integrated and documented APIs using Postman and Swagger for maintainability.

React, Postman, Swagger, Git

Online academic help platform

Bartleby

Led the frontend implementation for an academic help platform connecting students with support resources, from UI design through API integration.

  • Owned UI design and frontend architecture for the platform.
  • Integrated backend APIs and managed sprint planning for frontend delivery.
  • Balanced fast iteration with a clean, maintainable component structure.

React, Postman, Swagger, Git

Academic background

07

Education

MCA · Master of Computer Applications

SGVU University

2020

8.00 / 10 CGPA

BCA · Bachelor of Computer Applications

Sutex Bank College, Surat

2018

8.20 / 10 CGPA

HSC · Higher Secondary Certificate

GSEB, Gujarat

2015

84.53%

SSC · Secondary School Certificate

GSEB, Gujarat

2013

81.02%

Let's talk

08

Get In Touch

I'm open to new opportunities and interesting projects. Feel free to reach out via email or connect with me on LinkedIn / GitHub.