SGPORTFOLIO

SHIVAM GUPTA

00

Open to opportunities

FULL STACKDEVELOPER

I build production web apps with Next.js, React and Strapi headless CMS - accessible, animated and taken from Figma handoff to deployment.

RoleFull Stack Developer
Based inMumbai - India

Scroll to explore

I buildproduction web apps with Next.js, Reactand headless CMS architectures - accessible, animatedand engineered from Figmahandoff to deployment.

Next.js · React · Redux · Strapi · Node.js

About - The Journey

FROMCURIOSITYTO CRAFT.

From Computer Science fundamentals to full-stack production - education, open source and shipped client work.

  1. 2021

    Began B.E. Computer Science

    Joined Atharva College of Engineering, Mumbai - building on core Computer Science fundamentals from day one.

    01
  2. 2022

    Web Development Foundations

    Went deep on HTML, CSS, JavaScript and React - learning to care about semantics, accessibility and performance.

    02
  3. 2023

    Open Source Contributions

    Started contributing to community projects - LinksHub, AI-Fusion, Namespace - resolving UI bugs during Hacktoberfest 2023 and improving WCAG 2.1 accessibility.

    03
  4. 2024

    Graduation & Research

    Completed B.E. Computer Science with a 9.06 GPA. Published “AI-Driven Healthcare Application” at ICSTEMSD 2024 and won Best Project of the Session at Projectathon 2.0 with MedGuide.

    04
  5. 2025

    GATE-Level CS Preparation

    A year of self-directed study - Data Structures & Algorithms, Operating Systems, DBMS and Computer Networks - strengthening problem-solving and system-design foundations.

    05
  6. 2026

    Full Stack Developer, Pixtop Media

    Building a large-scale investor relations portal at Pixtop Media Solutions Pvt Ltd (Webmaffia) - Next.js, React, Redux, Strapi CMS and GSAP-driven UI.

    06
Selected Work

SELECTEDPROJECTS

01

PERIODIC SPACE

CategoryInteractive Periodic TableYear2026
PeriodicSpace - interactive periodic table interface

An interactive, educational periodic table covering the full 118-element dataset across three synchronized views - a classic table, a sortable list with detailed properties, and element-guessing games - built with React and GSAP-driven transitions.

  • React
  • GSAP
  • TypeScript
02

SHOPVERSE

CategoryE-Commerce PlatformYear2025
ShopVerse - e-commerce web application interface

An e-commerce web app with email/password and Google authentication, synced in real time with Firestore. Built the wallet, rewards and orders modules, which helped lift user retention by 15%, and improved Core Web Vitals to cut LCP from 3.8s to 2.1s.

  • React
  • Firebase Auth
  • Firestore
  • Core Web Vitals
03

MEDGUIDE

CategoryML Diagnostic ToolYear2024
MedGuide - ML-powered diagnostic tool interface

An ML-powered diagnostic tool adapted into a clinician-friendly Flask interface, taking real-time symptom input and improving diagnostic accuracy by 20%.

  • Python
  • Flask
  • Machine Learning
04

LABOUR SERVICES

CategoryJob-Matching ApplicationYear2024
LabourServices - job-matching application interface

A job-matching app built with Ionic and React that connects customers with 50+ workers. Real-time feedback and ratings keep service quality in check.

  • Ionic
  • React
  • Real-Time Feedback
  • Ratings
Capabilities

WHAT IDO WELL.

  • Frontend Development

    Accessible, production-ready interfaces built with Next.js and React, with performance and maintainability built in from the start.

    @frontenddev
    01

    Frontend Development

    I build with semantic markup, keyboard navigation and screen-reader support in mind from the start, not added later. Components are structured around the data they handle, so state stays predictable as a project grows - using Redux Toolkit or Context API only where they're actually needed. The goal is an interface that holds up in production, not just in a demo.

    • React
    • Next.js
    • TypeScript
  • Creative Development

    Interactive builds with attention to layout, type and motion - closer to a studio site than a template.

    @creativedev
    02

    Creative Development

    Design and engineering happen together here, not as separate handoffs. I start from the layout and type, then build the animation and interaction to match, instead of adding motion on top of a template afterward. A page should feel considered - some transitions carry meaning, and some parts just sit still on purpose.

    • GSAP
    • ScrollTrigger
    • Framer Motion
  • Interactive UI

    Small interactions - hover states, scroll effects, a custom cursor - that make an interface feel responsive without being distracting.

    @interactiveui
    03

    Interactive UI

    Good interactivity is felt more than noticed - a hover that responds instantly, a scroll that doesn't lag behind the wheel. I build custom cursors, magnetic buttons and scroll-linked animations as their own layer on top of the layout, and tune the timing by hand until it feels natural rather than mechanical.

    • Motion
    • Micro-interactions
  • Animation

    Timing and easing treated like part of the design system, not an afterthought - every transition has a reason to be there.

    @motiondev
    04

    Animation

    I treat easing curves and stagger delays with the same care as color and type - reused across a project instead of picked by feel each time. Motion should guide attention: what enters first, what the eye follows next, what stays still. GSAP and Framer Motion handle the animation; Lenis handles the feel of the scroll itself.

    • GSAP
    • Framer Motion
    • Lenis
  • CMS & Backend Integration

    Headless CMS setups that let non-developers edit content without breaking the design.

    @headlesscms
    05

    CMS & Backend Integration

    A good CMS setup comes down to the schema, before anyone even opens the editor - structured fields instead of one giant rich-text box, clear relations, and REST APIs that hold up as the product grows. At Pixtop Media I set up a Strapi CMS backed by MySQL from scratch, so content teams can manage data without needing a developer for every change.

    • Strapi
    • MySQL
    • REST APIs
  • Performance & Accessibility

    Core Web Vitals and WCAG 2.1 accessibility treated as real requirements, not an afterthought.

    @perfa11y
    06

    Performance & Accessibility

    Animation-heavy pages can still be fast - it just takes care with code splitting, image sizing and profiling scroll effects before they ship. That's how ShopVerse went from a 3.8s to a 2.1s LCP. Accessibility gets the same attention - WCAG 2.1 contrast, focus order and keyboard support, something I've worked on in open-source contributions and carried into client work since.

    • Core Web Vitals
    • WCAG 2.1
Services / 06
  • Full StackDevelopment

    Production web applications built end-to-end - Next.js and React frontends on Strapi and Node.js backends.

    • Next.js
    • React
    • Node.js
  • WebApplications

    Complex product interfaces - portals, tools and platforms - built for state, speed and the people using them.

    • React
    • Redux Toolkit
    • Firebase
    • Context API
  • UI / UXEngineering

    Interfaces designed and built as one process, from Figma to production, with accessibility built in from the first commit.

    • Figma
    • Design Systems
    • WCAG 2.1
  • Performance& Optimization

    Audits and refactors that keep motion-heavy sites fast, with Core Web Vitals checked at every step, not just at launch.

    • Core Web Vitals
    • Lighthouse
    • CI/CD
  • CMS & APIIntegration

    Headless CMS platforms wired up cleanly - content types, relations and REST APIs modelled so content teams can self-serve.

    • Strapi
    • RESTful APIs
    • MySQL
    • Firebase
  • InteractiveExperiences

    Scroll choreography and motion systems that turn a brand's site into something worth staying on.

    • GSAP
    • ScrollTrigger
    • Framer Motion
Experience

THEPATH.

Recognitions
01 / 03
FAQ

QUESTIONS,ANSWERS.

Contact

HAVE A PROJECTIN MIND?

LET'S TALK.