Hi, I'm
Monik Goti
Full Stack Developer
React · TypeScript · Node.js · Firebase · GCP
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

Get to know me
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.
Quick Facts
- Location
- Gujarat, India
- Experience
- 7+ years
- Availability
- Open to new projects
- Works best as
- Full stack / remote
Beyond components
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
My Approach
Discover
Start by understanding the business problem, not just the feature request — clarifying goals, constraints, and what success actually looks like before writing code.
Design & Build
Architect the solution with scalability and maintainability in mind, then build it iteratively with clean, well-documented, testable code.
Ship
Deploy with confidence — proper environments, monitoring, and rollback plans — so launches are routine, not stressful.
Support & Iterate
Stay engaged after launch: monitor real usage, fix what surfaces, and iterate based on actual feedback rather than assumptions.
Career path
Experience
Full Stack Developer · Freelance
2018 — PresentIndependent 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.
React.js Developer · Tagline Infotech
2017 — 2018Frontend 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.
Senior Frontend Developer · RV Technolabs
2016 — 2017Led 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.
Toolbox
Skills
Frontend
Backend
Databases
Tools & Platforms
Cloud
Integrations & Practices
Selected work
Projects
Self-built product — live cricket scoring, web & Play Store
Cricket Score Counter
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
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
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.