..:::: JC ::::..
  • Home
  • Portfolio
  • Blog
  • About
  • Contact

Portfolio

Selected works spanning video design, software engineering, motion graphics, and interactive installations.

PowderPaint
View Project
Software

PowderPaint

Markdown-to-slideshow presentation framework built with Flask, featuring multiple layouts, keyboard navigation, and multimedia support.

Friday in H2O
View Project
Installation

Friday in H2O

Video mapping, projections, and piano — a Doppelganger piece blending live performance with digital water and light.

VARK - Video Archiver
View Project
Software

VARK - Video Archiver

A Flask-based web application for managing, organizing, and analyzing large video collections with AI-powered tagging, face recognition, and audio transcription.

Spilling Ink with Two Squares
View Project
Motion Design

Spilling Ink with Two Squares

Digital ink simulation constrained within two geometric frames — a study in fluid dynamics and visual tension.

Password Manager
View Project
Software

Password Manager

A desktop password manager built with Python and tkinter, featuring Fernet encryption and master password protection.

Spilling Ink
View Project
Motion Design

Spilling Ink

Generative ink simulation — digital fluids spreading across a virtual surface, exploring the beauty of controlled chaos.

Signal Flow
View Project
Motion Design

Signal Flow

A visual study of signal and interference — projected patterns pulsing between order and noise.

Squaring
View Project
Motion Design

Squaring

Geometric exploration in motion — squares folding, splitting, and reassembling in an evolving visual composition.

Prompt Manager
View Project
Software

Prompt Manager

A CLI tool for managing and filling reusable prompt templates for ChatGPT and LLMs.

Video Converter
View Project
Software

Video Converter

Python scripts for converting video files to the Hap codec using FFmpeg, with single-file and batch folder processing.

Tidy Garderobe
View Project
Software

Tidy Garderobe

A Python file organizer that categorizes and sorts files from Desktop, Downloads, or any directory by extension.

The Whisperer
View Project
Software

The Whisperer

A wrapper for OpenAI Whisper for video and audio transcription, translation, and subtitle generation.

Video Mapping - MWT
View Project
Installation

Video Mapping - MWT

Video mapping work for the MWT project — architectural surfaces transformed through projected light and motion.

Armentum Squares
View Project
Video Design

Armentum Squares

Video projections for Armentum performed by Incolbalet in Cali, Colombia — geometric visual patterns in dialogue with contemporary dance.

Doppelganger
View Project
Video Design

Doppelganger

A selection of works from the Doppelganger project — an exploration of doubled forms, mirrored gestures, and the uncanny space between original and reflection.

Gonzalo Galguera
View Project
Video Design

Gonzalo Galguera

Trailer for choreographer Gonzalo Galguera's 2015 work — a portrait of movement captured through the lens of video design.

Armentum
View Project
Video Design

Armentum

Video design and projections for Armentum, a contemporary dance piece performed by Incolbalet in Cali, Colombia.

Diva
View Project
Video Design

Diva

Excerpts from Diva — video design for a ballet production by choreographer Gonzalo Galguera with Magdeburg Ballet.

Dornröschen
View Project
Video Design

Dornröschen

Teaser for Dornröschen (Sleeping Beauty) — video design and projections breathing new light into the classic fairy tale on stage.

Backup Scripts
View Project
Software

Backup Scripts

Collection of bash scripts for performing various types of backups, including incremental and full system backups.

Down-Right Light
View Project
Motion Design

Down-Right Light

Motion design piece exploring abstract light patterns and geometric forms.

Pi Games
View Project
Software

Pi Games

Simple Python script for mental revision exercises of the first 2000 digits of pi.

Abstract Object No.6
View Project
Motion Design

Abstract Object No.6

Experimental motion design exploring form, texture, and movement through digital abstraction.

Steam Powered Stream Snatcher
View Project
Software

Steam Powered Stream Snatcher

Command-line tool for downloading YouTube videos with elegance and efficiency.

Bottesini - Gran Duo Concertante
View Project
Video Design

Bottesini - Gran Duo Concertante

Video projections for a performance of Bottesini's Gran Duo Concertante for violin, double bass, and orchestra.

Licht
View Project
Motion Design

Licht

A study on light - an experimental video exploring the behavior and aesthetics of light through digital manipulation.

Eden
View Project
Motion Design

Eden

Stop-motion video based on artwork by Luigina Mazzocca (La foresta nel mare, 2019).

Dracula
View Project
Video Design

Dracula

Video design and projections for a full-length ballet based on Bram Stoker's novel, featuring pre-recorded choreographic footage synchronized live during performances.

Panino Films Website
View Project
Software

Panino Films Website

Official website for Panino Films Video Productions, built with modern web technologies.

Beethoven 9th Symphony
View Project
Video Design

Beethoven 9th Symphony

Video projections for performances of Beethoven's Ninth Symphony, creating visual accompaniment for the iconic choral finale.

Lookout
View Project
Motion Design

Lookout

Short experimental video exploring perspective and observation.

Lak
View Project
Video Design

Lak

Video editing and production for a contemporary dance piece by Danza Nacional Contemporánea de Colombia.

Elective Affinities
View Project
Video Design

Elective Affinities

Video design and projections for a dance piece inspired by Goethe's novel Die Wahlverwandtschaften.

MWT - Memory
View Project
Video Design

MWT - Memory

Trailer for MWT Memory, featuring video projections and artistic visuals.

Carmina Burana
View Project
Video Design

Carmina Burana

Video design and projections for Carl Orff's iconic cantata, performed with the Philharmonisches Kammerorchester Berlin and the National Ballet Company of Colombia.

The Lost Steps
View Project
Installation

The Lost Steps

UX, UI, and video design for a ballet based on Alejo Carpentier's novel, featuring 11 semi-translucent columns with 13 different scene combinations.

Stabat Mater
View Project
Video Design

Stabat Mater

Video design for Rossini's Stabat Mater, featuring 73 synchronized videos integrated with live orchestra, choir, and ballet over a 10-12 month production period.

Interview with Nacho Duato
View Project
Video Design

Interview with Nacho Duato

Video editing and motion design for an interview with the renowned Spanish choreographer Nacho Duato.

Chuck Norris Jokes for MS Teams
View Project
Software

Chuck Norris Jokes for MS Teams

Microsoft Teams integration that delivers Chuck Norris jokes to brighten up your workday.

Jacopo Castellano

Senior Software Engineer & Video Designer

LinkedIn GitHub Medium YouTube Vimeo Instagram X Pinterest

© 2026 Jacopo Castellano. All rights reserved.