Building Practical Web Experiences

Hi, I’m Akshit Bansal — a Full-Stack Developer passionate about crafting practical, scalable, and visually appealing web applications.

I specialize in Next.js and Typescript and love solving real problems by blending clean code with thoughtful design. From seamless UIs to reliable backends, I enjoy turning ideas into experiences people actually use.

ProfileProfile Hover

Akshit Bansal

Next.js Full-Stack Developer

Punjab, India
Interning • Open to Full-Time, Freelance & Open-Source

projects

See More
Plotline preview

Plotline

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.js
TypeScript
Firebase
Tailwind
Canopy preview

Canopy

open source

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.js
TypeScript
Tailwind
Firebase
Open Tools preview

Open Tools

open source

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

Next.js
TypeScript
Tailwind
Shadcn/ui

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.

  • MongoDB, Express.js, React.js, Node.js, Gemini API, Redux Toolkit, and Tailwind CSS.
  • Developed a full-stack web application with AI integration for enhanced user experience.
  • Focused on building scalable, maintainable, and efficient web applications.
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.

  • In-depth training in data structures and algorithms, focusing on problem-solving skills.
  • Covered topics such as arrays, linked lists, trees, graphs, sorting algorithms, and dynamic programming.
  • Emphasized practical applications and coding challenges to enhance algorithmic thinking.
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.

  • Comprehensive training in Node.js for full-stack development.
  • Learned to build RESTful APIs, manage databases, and create dynamic web applications.
  • Focused on best practices in backend development, including security and performance optimization.
HTML5HTML5
CSS3CSS3
JavaScriptJavaScript
jQueryjQuery
Node.jsNode.js
ExpressExpress
MySQLMySQL
CloudinaryCloudinary

top skills

See More
Next.js
Next.js
TypeScript
TypeScript
React
React
Tailwind CSS
Tailwind CSS
Vitest
Vitest

attainments

Badges

Google Cloud

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

HackerRank

C++C++
CC

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

Udemy

Udemy

C++ Complete Training Course for C++ Beginners All In One

Udemy

Udemy

C Programming For Beginners - Master the C Language

Udemy

Scaler

S

C++ Course: Learn the Essentials

Scaler

S

Become a MAANG Engineer

Scaler

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

Metriculation

2019 - 2020
Punjab, India