Ankit Logo

Hi, I’m Ankit Raj Gupta

I’m a front-end engineer with a product design background. I like creating immersive visual experiences. Currently, I’m focused on building interactive educational content at Thought Café.

Experiments

Seek Steering Behavior
Seek Steering Behavior
Procedural Terrain Generation (using Perlin Noise)
Procedural Terrain Generation (using Perlin Noise)

Work

Financial Lab
Next Js, Carbon Design System, Tailwind, Lottie

Financial Lab

NOVA Labs | PBS

Financial Lab is a game that helps kids learn about various financial tools available to us to make smart financial decisions.

This interactive game uses the Next Js framework that utilizes server-side rendering and IBM's Carbon components and Tailwind for the user interface design.

FutureTalk | Trek
Three Js, Next Js

FutureTalk | Trek

e-learning

Trek is a web-based e-learning platform that lets students explore various subjects in an immersive 360 environment. This application is based on Next Js architecture and uses Three Js as a core 3D rendering engine.

Exoplanet Lab
Babylon Js, React

Exoplanet Lab

NOVA Labs | PBS

Exoplanet Lab is an interactive game designed to teach students how scientists discover and understand exoplanets.

It consists of various mini-games; for example, transit simulation helps them visualise a planet's volume by observing how much light it blocks when a planet comes in front of a star. When combined with radial velocity simulation, it gives them a clue about the type of exoplanet.

Joyodyssey
Three Js, React

Joyodyssey is an immersive 3D musical experience developed using Three Js and React.

Made with Next Js + MDX + Tailwind.