Akshit Bansal

Crafting Production-Grade Next.js Applications

Akshit Bansal

Akshit Bansal

Next.js Full-Stack Developer

projects

See More
Plotline preview

Plotline

Private

Organize your entire media library; movies, series, anime, manga, and games; all in one place. Plotline shows you exactly where to stream, buy, or rent everything you want.

Next.jsNext.js
TypeScriptTypeScript
FirebaseFirebase
Tailwind CSSTailwind CSS
Canopy preview

Canopy

Public

Canopy is an open-source bookmarking tool built for the way the web actually feels—messy, fast, and full of ideas. Save links, organize them with flexible tags, and find anything instantly. No folders to fight, no lock-in, no noise. Your bookmarks live under one canopy: structured, searchable, and completely yours.

Next.jsNext.js
TypeScriptTypeScript
Tailwind CSSTailwind CSS
FirebaseFirebase
Open Tools preview

Open Tools

Public

A growing collection of focused, local-first utilities for image, text, and design workflows. Each tool lives on its own route.

Next.jsNext.js
TypeScriptTypeScript
Tailwind CSSTailwind CSS
ShadcnShadcn

experience

Internship

Trupeer logo
Trupeer

Full Stack Developer (Next.js & Typescript)

Bengaluru (On-Site)Jan 2026 - Ongoing

Contributed across a distributed, microservices-oriented architecture spanning a Next.js web application, Chrome extension, and Node.js backend — interfacing with REST APIs, MongoDB, Redis, third-party webhooks, and containerized deployments throughout the feature lifecycle.

  • Subtitle System: Eliminated server-side subtitle processing by engineering a fully client-side pipeline using FFmpeg WASM and ElevenLabs Scribe v2 for in-browser transcription and SRT editing; reduced compute costs ~70% and enabled 90+ language support.
  • Chrome Extension Recording Pipeline: Migrated from MediaRecorder to the Web Codecs API; replaced in-memory buffering with IndexedDB-based chunked writes to prevent data loss on sessions exceeding 30 minutes; added exponential-backoff upload retry for failure resilience. Built a fallback web recorder for extension-restricted enterprise environments.
  • API Security & Testing: Hardened the password reset flow to OWASP A07:2021 compliance via Upstash Redis sliding-window rate limiting, short-lived JWT token caching, reCAPTCHA v3 risk scoring, and honeypot field injection detection. Established Vitest testing infrastructure from zero — covering Auth0 middleware, token refresh, signup routes, and Stripe/Intercom/Mixpanel integrations.
  • Frontend Revamp: Sole intern on a full-stack Next.js 14 App Router rewrite (TypeScript, Tailwind CSS, shadcn/ui, Framer Motion); architected a typed REST client abstraction layer, Zod-based form validation, and webhook-driven optimistic UI for async event reconciliation across the Organization module.
Next.jsNext.js
TypeScriptTypeScript
ReactReact
Tailwind CSSTailwind CSS
ShadcnShadcn
MotionMotion
Node.jsNode.js
MongoDBMongoDB
RedisRedis
UpstashUpstash
Auth0Auth0
JWTJWT
VitestVitest
FFmpeg WASMFFmpeg WASM
ElevenLabsElevenLabs

Training

Bangalore Computer Education

MERN Stack Development + AI Integration Training

June 2025 - Aug 2025
Punjab, India

Hands-on training building production-style MERN applications with first-class AI integration, focused on shipping responsive, maintainable full-stack features end-to-end.

MongoDBMongoDB
ExpressExpress
ReactReact
Node.jsNode.js
ReduxRedux
Tailwind CSSTailwind CSS
GeminiGemini

Bangalore Computer Education

Data Structures and Algorithms Training

Dec 2024 - Mar 2025
Punjab, India

Structured DSA program centered on building strong problem-solving instincts — practicing time and space tradeoffs across competitive programming patterns.

C++C++
JavaScriptJavaScript
LeetcodeLeetcode
HackerrankHackerrank

Bangalore Computer Education

NodeJS Full Stack Development Training

June 2024 - July 2024
Punjab, India

Foundational full-stack training built around the Node.js ecosystem — server-side fundamentals, RESTful API design, persistence, and core security and performance practices.

HTML5HTML5
CSS3CSS3
JavaScriptJavaScript
jQueryjQuery
Node.jsNode.js
ExpressExpress
MySQLMySQL
CloudinaryCloudinary

skills

Core Web
Next.jsNext.js
TypeScriptTypeScript
ReactReact
Tailwind CSSTailwind CSS
Node.jsNode.js
ExpressExpress
ShadcnShadcn
MotionMotion
Data & Media
MongoDBMongoDB
PostgreSQLPostgreSQL
FirebaseFirebase
CloudinaryCloudinary
Auth & Security
Auth0Auth0
JWTJWT
UpstashUpstash
RedisRedis
Testing
VitestVitest
happy-domhappy-dom
AI Tools & APIs
ElevenLabsElevenLabs
ClaudeClaude
MCPMCP
OllamaOllama
OpenRouterOpenRouter

attainments

Badges

GoogleCloud

Gen AI Agents: Transform Your Organization

GoogleCloud

Gen AI Apps: Transform Your Work

GoogleCloud

Gen AI: Navigate the Landscape

GoogleCloud

Gen AI: Unlock Foundational Concepts

GoogleCloud

Gen AI: Beyond the Chatbot

Certifications

LinkedIn & Microsoft

LinkedIn
Microsoft

Career Essentials in Generative AI

LinkedIn & Microsoft

Microsoft CopilotGenerative AIResponsible AIAI for BusinessPrompt Engineering
LinkedIn
Microsoft

Career Essentials in Software Development

LinkedIn & Microsoft

Software DevelopmentProgramming

HackerRank

HackerRank

CSS (Basic)

HackerRank

HackerRank

JavaScript (Basic)

HackerRank

HackerRank

Node.js (Basic)

HackerRank

HackerRank

React.js (Basic)

HackerRank

HackerRank

SQL (Basic)

HackerRank

HackerRank

Frontend Developer (React)

HackerRank

education

Maharaja Ranjit Singh Punjab Technical University

Bachelor of Technology in Computer Science & Engineering

2022 - Ongoing
Punjab, India

Central Board of Secondary Education

Senior Secondary Schooling

2021 - 2022
Punjab, India

Central Board of Secondary Education

Matriculation

2019 - 2020
Punjab, India

by the numbers