Back to Developers
Tarun Sharma

Tarun Sharma

React.js Frontend Web Developer

Bengaluru, India 2+ yrs exp 91 · Outstanding

About

React.js Frontend Web Developer with 3 years of software development experience building production SaaS platforms, enterprise web applications, and cross-platform mobile apps using React.js, Next.js, and TypeScript. Delivered an enterprise SaaS platform from inception to production for a San Francisco-based client, architecting a modular Atomic-Design component library that measurably cut network overhead and sped up feature delivery. As a React Developer, skilled in state management, real-time systems (WebSockets), automated testing, and CI/CD-driven release workflows, using Cursor daily to accelerate development, building scalable, high-performance React/Next.js applications.

Skills & Expertise (58)

React.js Advanced
8.5/10
3
Years Exp
Next.js Advanced
8.0/10
3
Years Exp
Typescript Advanced
8.0/10
3
Years Exp
JavaScript Advanced
8.0/10
3
Years Exp
React Native Advanced
8.0/10
3
Years Exp
React Query Advanced
8.0/10
3
Years Exp
Git Advanced
8.0/10
3
Years Exp
Agile Development Advanced
7.5/10
3
Years Exp
REDUX Advanced
7.5/10
3
Years Exp
REST APIs Advanced
7.5/10
3
Years Exp
Scrum Advanced
7.5/10
3
Years Exp
CSS3 Advanced
7.5/10
3
Years Exp
HTML5 Advanced
7.5/10
3
Years Exp
Debugging Advanced
7.0/10
3
Years Exp
MongoDb Advanced
7.0/10
3
Years Exp
Express.js Advanced
7.0/10
3
Years Exp
Node.js Advanced
7.0/10
3
Years Exp
SASS Advanced
7.0/10
3
Years Exp
Styled-components Advanced
7.0/10
3
Years Exp
Tailwind CSS Advanced
7.0/10
3
Years Exp
Material UI Advanced
7.0/10
3
Years Exp
Chakra UI Advanced
7.0/10
3
Years Exp
UI Design Hotjar Firebase Razorpay Cursor Postman Problem-solving skills UI UX Design Cross-Browser Compatibility code reviews Responsive Web Design CSS Transitions Animations Web Accessibility Web Vitals Performance Optimization GitHub Capacitor.js Expo JSON Web Services WebSockets Webpack Vite NPM Yarn Figma Bitbucket Vercel LINUX Unit Testing Cypress Jest XML Android Studio

Work Experience

Software Engineer – Frontend

Think201

May 2023 - Apr 2026

Owned frontend development end-to-end for an NDA-protected enterprise SaaS platform (Next.js, TypeScript, React Query) from inception through production, using Cursor daily to speed up development. Cut redundant network requests by 60-80% by architecting React Query (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 and 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, using Git for version control and branching strategy. 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. Independently launched a second React Native app — a personal expense tracker (Expo, React Native Paper) — with an integrated AI financial-planning chatbot that analyzed income, recurring expenses, and spending habits to generate personalized savings and budgeting recommendations. Created an AI-powered onboarding chatbot (React.js, Sass) for a Bill & Melinda Gates Foundation-sponsored initiative, helping stakeholders construct and implement data-informed behavioral change programs. Developed an internal PWA prototype with full CRUD functionality, extended to mobile via Capacitor.js. Stepped in to lead the team through transitions during the project lead's absence — ran status calls, documented the project for new hires, and covered release week solo. Partnered daily with teammates across Belgrade, San Francisco, and Delhi via Agile/Scrum ceremonies (standups, sprint planning, retrospectives) to 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

Bachelor of Technology, Computer Science - Visvesvaraya Technological University

2014 - 2018 · Afghanistan

Certifications

Full Stack Web Development (Full-Time)

Masai School · 2023

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 11/15
💰 Rate 0/5
🏆 Certs 5/5
Verified 5/5
Total Score 91/100

Profile Overview

Member sinceAug 2026

Availability Details

Visa Status

Citizen

Relocation

Open to Relocation