0+

Years of Experience

60–0%

Fewer Redundant Requests

25–0%

Faster Feature Delivery

0+

App Downloads

About Me

Hello Everyone, I am Tarun Sharma, a React.js Frontend Web Developer and Next.js Specialist based in Bangalore, India.

I have a strong track record of engineering scalable SaaS web platforms and cross-platform mobile applications. Most recently, I spent nearly 3 years at Think201, where I specialized in building secure frontend architectures using React, Next.js, and TypeScript, combined with robust state management and real-time WebSockets integration. My experience spans working with international product teams, integrating secure authentication workflows, implementing automated testing pipelines, and deploying PWAs and hybrid mobile apps. I am now looking for my next Frontend Web Developer role at a product-based company, driven by structural problem-solving and clean architecture, always striving to deliver smooth, accessible user experiences.

Tarun Sharma

Experience & Education

Work History

Software Engineer – Frontend
Think201

May 2023 – Apr 2026

  • Owned frontend development end-to-end for an NDA-protected enterprise SaaS platform (Next.js, TypeScript, TanStack Query) for a San Francisco-based client, from inception through production release.
  • Cut redundant network requests by 60-80% by architecting TanStack Query caching, deduplication, and shared query state (SWR-pattern data synchronization), improving performance and reducing backend load.
  • Built a 30+ component reusable UI library using Atomic Design and styled-components, accelerating feature delivery by 25-40% and reducing duplicate code and UI bugs.
  • Engineered event-driven WebSocket updates for long-running document-parsing jobs, eliminating 2-3s polling delays and cutting status-check API traffic by 80-90%.
  • Implemented secure authentication & authorization, including conditional MFA, role-based access control (RBAC), and protected/authenticated routing.
  • Drove test coverage to ~80% using Cypress (E2E) and Mock Service Worker, integrating regression testing into the CI/CD pipeline before every release.
  • Shipped a cross-platform React Native booking app (10,000+ downloads) for iOS, Android, and Web, with Razorpay payments, Google Sign-In, and Firebase notifications.
  • Developed an AI-powered onboarding chatbot and an internal PWA prototype with full CRUD functionality extended to mobile via Capacitor.js.
  • Led through team transitions — ran status calls in the project lead's absence, documented the project for new hires, and covered release week solo.
  • Partnered daily with teammates across Belgrade, San Francisco, and Delhi using Agile/Scrum ceremonies to proactively sync priorities and prevent blockers before they hit delivery.
  • Integrated Hotjar analytics to track user behavior and inform iterative UX improvements across the application.

Education

Full Stack Web Development (Full-Time)
Masai School, Bengaluru

2022 – 2023

Completed 2160+ hours of immersive, hands-on training covering HTML/CSS, JavaScript, React, Redux, Node.js, Express, and MongoDB.

Bachelor of Technology, Computer Science
Visvesvaraya Technological University, Bengaluru

2014 – 2018

Graduated with a solid foundation in software engineering, computer architectures, databases, and algorithms.

Skills

TypeScript

JavaScript

React

Next.js

Material UI

Chakra UI

Redux

React Native

Expo

TanStack Query

WebSockets

HTML

CSS

Sass

Capacitor.js

Node JS

Express JS

Mongo DB

Cypress

NPM

Git Hub

Vercel

Bitbucket

Webpack

Vite

Yarn

Firebase

Razorpay

Google Sign-In

Hotjar

Android Studio

GitHub Activities

GitHub Stats
GitHub Streak
Top Languages

Projects

Scottsdale Violin Studio

Scottsdale Violin Studio

Modern website built with React and Next.js featuring responsive layouts, frontend optimizations, and scalable component-driven architecture.

React
Next.js
CSS
JavaScript
Celebration Strings

Celebration Strings

Professional business website focused on performance, accessibility, responsive design, and user experience; built reusable UI components and delivered stakeholder-driven features.

React
CSS
JavaScript
Danica Terzic

Danica Terzic

Production-ready performer website using Next.js and Material UI with responsive design, SEO optimization, image optimization, contact workflows, deployment, and domain configuration.

Next.js
Material UI
React
JavaScript
IndustryBuying Clone

IndustryBuying Clone

IndustryBuying is an e-commerce website made using MongoDB and Chakra UI with all CRUD operations. It is an e-commerce service in New Delhi for purchasing products by organizations for their own use or re-sell.

Chakra UI
React
Express JS
Mongo DB
NPM
Node JS
MYTHERESA Clone

MYTHERESA Clone

An e-commerce website made using Redux and Chakra UI with all CRUD operations. MYTHERESA is the finest edit in luxury fashion for women, men, and kids.

Chakra UI
React
Redux
Git Hub
Greenhouse.io Clone

Greenhouse.io Clone

Greenhouse's applicant tracking system and recruiting software is designed to help make companies great at hiring and hire for what's next.

HTML
CSS
JavaScript
Git Hub
Tripoto Clone

Tripoto Clone

Tripoto is a travelogue platform. Its web and app-based platforms enable travellers to connect with each other, write and share travelogues, discover destinations, publish trips, book hotels, and plan trips.

HTML
CSS
JavaScript
Git Hub

Contact

Send Me a Message