Layout & cinematic storytelling
Camera, composition, and the space between frames.
I’m building toward data engineering with Python, SQL, and Linux, studying systems programming at 42 Warsaw, and bringing a background in animation and VFX.
Camera, composition, and the space between frames.
A storefront built with vanilla JavaScript.
A restaurant landing page with an eye for atmosphere.
A collection of 3D animation and FX work.
An animator’s sense of movement. A compositor’s eye for detail. A developer’s instinct to make it work.
I’m Jaspreet Singh — Jas for short. I’m a Software Engineering Cadet at 42 Warsaw, building on more than four years in animation and VFX. I bring creative problem-solving and production pipeline experience to software and data infrastructure.
My current focus is C, Linux, memory management, and algorithms, alongside advanced SQL, relational schema design, and modular Python data pipelines.
Meet the person behind the work ↗C · Linux · Git · Python · SQL
Nuke · Maya · Houdini · HTML · CSS · JavaScript
Building C programs and Unix/Linux utilities, solving memory management and data structure challenges, and reviewing code with peers. Managing projects with Git and the command line.
Integrating CG, live-action plates, and matte paintings. Relighting, grading, keying, and the detail that brings a shot together.
Studied Houdini and Unreal Engine for professional growth.
Designed camera layouts and previsualizations for animated features, streamlined scene assemblies, and mentored junior artists. Also worked as an Animator from April 2023 to June 2024.
Maintained character performance timing and visual continuity, collaborating with rigging and texturing teams to prepare assets and deliver shots.
Character animation for Disney Junior, Netflix, and Playmobil productions, from blocking to refined motion and blend-shapes.
Leading a small team on a Sikh heritage VFX film and working across modeling, rigging, and FX.