Software engineer

Volunteering

Volunteering image

Cambridge Hackspace

As an active member of the Cambridge Hackspace, I design and teach monthly workshops in 3D printing, laser cutting, and CNC embroidery for both official members and the general public.

Personal Projects

Engraving generator image

Engraving Generator

A Python tool that detects contours in images and converts them into vector paths. Real-time sliders let users fine-tune detection parameters such as thresholds and line thickness, making it useful for creating laser-cut stamps and other designs.

Image quilter image

Image Quilter

A Python script that creates an image "quilt" by slicing patches from an image's pixel matrix, randomly shuffling their positions, and stitching them together into a new quilted image.

Personal Website

You're looking at one of my favorite projects right now —- this website! Click here to read its source code.