Open to React.js / Next.js roles

Taranjeet Singh

Front-End Developer — building with React.jsNext.js (in progress)Redux ToolkitFirebaseREST APIs

React.js engineer leveling up into Next.js — turning resume metrics into rendered components.

Panchkula, India
developer.jsx
01function Developer() {
02 const stack = ['React.js', 'Redux Toolkit', 'Firebase'];
03 const experience = '2.5+ years';
04
05 return (
06 <Engineer
07 name="Taranjeet Singh"
08 focus="Performance-driven UI"
09 stack={stack}
10 experience={experience}
11 />
12 );
13}
20%User engagement liftfrom dynamic, responsive React.js interfaces
25%Less code complexityvia hook-based component refactors
30%Faster page loadsvia lazy loading & code splitting
<About>

The short version

What I've spent 2.5 years getting good at, and where I'm pointed next.

Front-end developer with 2.5+ years building scalable, high-performance web applications in React.js, with hands-on Nuxt.js, Redux Toolkit, and Firebase. I integrate REST APIs, ship UI/UX improvements, and chase down render bottlenecks — currently extending that practice into the Next.js App Router, server components, and the metadata-driven SEO this site is itself built with.

B.Tech, Computer Science & Engineering

Punjab Technical University, Kapurthala, Punjab

Jun 2019Jun 2023 · 8.05 CGPA

Currently

Junior Software Engineer @ Vision Vivante Pvt. Ltd.

Based in

Panchkula, India

Focused on

Performance & the Next.js App Router

<Experience>

Where the metrics came from

Two roles, one continuous thread: ship the interface, then go back and make it faster.

Oct 2023Present

current

Junior Software Engineer

Panchkula, India

Vision Vivante Pvt. Ltd.

  • Developed dynamic, responsive web applications in React.js, improving user engagement by 20%.
  • Refactored React components around hooks, cutting code complexity and lifting performance by 25%.
  • Integrated RESTful APIs end-to-end, reducing API response times by 20%.
  • Implemented lazy loading and code splitting, reducing page load time by 30%.
  • Paired with the team on Git and GitHub for day-to-day version control and code review.
React.js
Next.js
Redux Toolkit
Redux Saga
Firebase
Supabase
REST API
Git
Github

Feb 2023Aug 2023

Internship Trainee

Mohali, India

Solitaire Infosys Pvt. Ltd.

  • Built interactive, responsive interfaces with React.js, HTML5, and CSS3.
  • Ran API testing in Postman to verify data accuracy across endpoints.
  • Picked up backend fundamentals with Node.js, Express.js, and MongoDB.
React.js
HTML5
CSS3
Postman
Node.js
MongoDB
<Projects>

Things I've shipped

Production builds covering payments, real-time bidding, and multi-vendor booking.

Real-time auction platform

Insert Bid

A real-time auction platform for buying and selling games, with admin-controlled auction flows for listing, bidding, and closing lots.

React.js
Firebase
REST API
Material UI
Bootstrap

Online travel agency

OTA Booking Platform

A dynamic hotel booking site that integrates multiple vendor APIs side by side to surface the best available room rates.

React.js
Redux Toolkit
Firebase
REST API
Material UI
Bootstrap

Live auction marketplace

Bid4Style

A live auction marketplace for rare clothing, sneakers, and wearable accessories for men and women — no seller fees, verified buyers and sellers, and worldwide shipping.

React.js
Redux
Firebase
REST API
Bootstrap
Server-Side Rendering

Entry-level job platform

Sociax

A job search platform for fresh graduates and entry-level candidates, including OPT and STEM OPT roles across the USA for candidates with 0–5 years of experience.

React.js
Supabase Auth
Supabase Edge Functions
SQL Database
Server-Side Rendering
<Skills>

The toolbox

Grouped the way I reach for it: build, ship, verify, run.

Languages & Frameworks

JavaScript (ES6+)
HTML5
CSS3
React.js
Redux Toolkit
Redux Saga
Bootstrap
MUI
Firebase
Supabase

Version Control & Tools

Git
GitHub
Gitlab
VS Code
Postman
Bruno

Testing & Optimization

API Testing
Debugging
Performance Optimization
Responsive Web Design

Platforms

Windows
Linux
macOS
<Contact>

Let's build something

Open to React.js and Next.js front-end roles — reach out directly or drop a message.

// EmailJS keys not set — falls back to your default mail app.