The person behind the code
A web developer with a growing fascination for machine learning and a creative streak that finds its outlet in video editing.
My story
I started by opening “Inspect Element” and wondering how a page was put together. Learning HTML and CSS gave me a way to answer that question. JavaScript turned those pages into things people could use.
Machine learning opened up a different kind of question: what if I couldn’t write the rules myself? I started learning Python and building small models to understand how they find patterns in data.
Video editing began as a way to document what I was learning. Now I edit for clients and for myself, paying attention to the timing of a cut, the color of a scene, and what the sound brings to it.
What drives me
I like work that rewards a second look: an interface that becomes easier to use, a model whose errors reveal something, a sequence that works better with one less shot.
Code and video both ask for patience, attention, and a willingness to try again. That’s the part I keep coming back to.
Quick facts
- Self-taught developer
- Currently learning: Deep Learning & LLMs
- Favorite tools: VS Code, Jupyter, Premiere Pro
Technologies & tools
Web development
From an interface to a working product.
- Interfaces
- React · Next.js · TypeScript
HTML · CSS · Tailwind - Behind the scenes
- Node.js · Express · REST APIs
Git · PostgreSQL · MongoDB
Machine learning
Making sense of patterns in data.
- Data & foundations
- Python · NumPy · Pandas
scikit-learn · Jupyter - Currently exploring
- TensorFlow · PyTorch
Deep learning · LLMs
Visual storytelling
Finding the story in the details.
- Editing & motion
- Premiere Pro · After Effects
DaVinci Resolve - The craft
- Color grading · Sound design
Storytelling · Pacing