Software thatsees, listens& responds.

I’m Forrest. I build interactive products, from computer vision and native tools to the systems behind them.

From an idea to something you can use.
01 / INTERACTION STUDYCamera optional
Anatomical illustration · 21 landmarks

SELECTED WORK / 01-06

Selected work

Six projects. From the first interaction to the last mile.

BEHIND THE INTERFACE

A product. And the platform behind it.

A separate developer service brings together API keys, usage accounting, fingerspelling video delivery, and web, iOS, and Android SDKs.

Explore Gestique API ↗
  1. 01CaptureBrowser & native SDKs
  2. 02ProcessRecognition & motion
  3. 03DeliverFeedback & signing video

02 Browser extension

Tab Recorder

Keep the meeting. Keep the words.

Record a browser tab, transcribe its audio with Deepgram, and leave with the video, a transcript, and timed captions.

Record one tab. Keep working in another. Follow the original tab’s live transcript in the side panel.

JavaScriptDeepgramWebSocketMediaRecorder
Tab Recorder interface in light mode with a sample transcript
Light
Tab Recorder interface in dark mode with a sample transcript
Dark

06 Browser tools

GIF it Away

Small files. More control.

Turn video into a GIF with precise control over frames, colors, and dithering.

JavaScriptWeb WorkersCanvas
GIF it Away video editor and export controls

The workbench

Earlier work and ongoing explorations.

Forrest Moulin

About

Curious about the whole system.

From the interface people use to the data and infrastructure behind it.

My work spans banking software, workflow automation, and independent products. I like finding the connection between a difficult technical problem and something useful in everyday life.

Education

Master of Science (M.S.) in Cybersecurity, Georgia Tech, in progress. B.S. in Information Sciences and Technology, Penn State.

Along the way

2025 - present

Autbank

Java software development

2023 - 2025

Mainstream Studios

Independent software development

2022 - 2023

Microsoft

Customer advising

Contact

Have something in mind?

A project, a collaboration, or a good technical conversation.

Contact meGitHub ↗

aiio.tech / Hand controls

Control text with your hand.

The original aiio.tech gestures, in a small interactive demo.

Copied text

Nothing copied yet

Hold a pose briefly. Open your hand before repeating it.

Try a peace sign to copy, then rock on to paste. You can also tap the shortcuts.

Copy uses your selection, or the whole note. For Paste, hold up your index and little finger with the other fingers tucked under your thumb.

Edits and clipboard stay in this demo. Camera processing stays on your device.

01 / INTERACTION STUDY

A little movement. A closer look.

Browse the projects with an open palm. A live preview shows what the camera sees.

  1. Show an open palm in the center to get ready.
  2. Move left or right and hold until the bar fills to change projects.
  3. Pinch and release in the center to play the lesson or open project notes.

Everything runs on your device. Gesture playback starts muted. Escape stops the camera.

Gestique · Live from Gestique

Watch a word take shape.

Type a word and Alice will fingerspell it in ASL.

A–Z and spaces · up to 20 characters

Ready when you are.

Your word is sent to Gestique to generate the animation. No camera is needed.

Open Gestique ↗
ASL fingerspelling · no camera

A small note on privacy

This portfolio has no analytics, advertising cookies, or chatbot. The optional hand controls process camera frames locally in your browser. The camera stops when you turn controls off, press Escape, or leave the tab. Language preference is stored on this device. Project links open separate websites with their own policies.

Your word is sent to Gestique to generate the animation. No camera is needed.

Hand photograph: Eyefive45 · CC BY-SA 4.0. Adapted with AI: monochrome cutout, spread fingers and extended wrist. Adaptation shared under the same license.