I help companies build high-performance products, integrate advanced AI workflows, and optimize cloud infrastructure for maximum delivery velocity.
role: Senior Full-Stack Consultant
location: London, United Kingdom (UTC+1)
availability: Open to global remote contractor contracts
specialties: Full-Stack Architecture, Video/Media Engineering, Cloud Infrastructure, AI SystemsWith 12+ years of professional engineering experience building high-throughput applications across the UK and APAC, I serve as a remote contractor and technical consultant for modern product teams.
I focus on reducing operational complexity, optimizing cloud infrastructure costs, and shipping robust, spec-driven features rapidly. I collaborate seamlessly with product managers, designers, and engineering teams under agile, async-first workflows.
| Specialization | What I deliver | Core Technologies |
|---|---|---|
| Product Engineering | Scalable, pixel-perfect web systems, high-fidelity responsive front-ends, and real-time backend integrations. | React, Next.js, Node.js, TypeScript, Astro |
| Video & Media Pipelines | High-performance client-side and serverless video rendering, clip manipulation, and automated thumbnail engines. | Remotion, FFmpeg, FFmpeg.wasm, Python |
| Cloud & DevOps Audits | VPS hardening, automated dependency pipelines, Docker/Kubernetes containerization, and cost-reduction audits. | AWS, GCP, Terraform, Bash, Nginx |
| AI Workflow Systems | Building Agent-Generated UI (AG-UI) patterns, custom AI tooling, and integration of advanced LLM developer workflows. | Claude Code, Cursor, CopilotKit, OpenAI |
| Project | High-Value Contribution | |
|---|---|---|
| πͺ‘ | video-stitching-frontend | High-performance React application for center-cropping, trimming, and stitching video segments entirely in-browser. |
| β‘ | remotion-vram-optimizer | Sequential compiler boundaries & async web worker image proxies to eliminate VRAM OOM crashes in web players. |
| π | psd-layer-extractor | Browser-based Photoshop (PSD) parser utilizing Web Workers to extract full layers and shape hierarchies. |
| πΎ | opfs-media-cache | Multi-threaded client-side caching layer for large media assets utilizing the browser's Origin Private File System (OPFS). |
| π οΈ | client-side-media-processor | WebAssembly-powered media preprocessing (JSquash resizing/compression) and verification pipeline. |
{
"frontend": [
"React", "Next.js", "TypeScript", "TailwindCSS", "Astro", "SCSS"
],
"backend": [
"Node.js", "Python", "Ruby on Rails", "PostgreSQL", "MongoDB", "Socket.io"
],
"cloud_infra": [
"AWS", "GCP", "Kubernetes", "Docker", "Nginx", "PM2", "CI/CD"
],
"media_engineering": [
"Remotion", "FFmpeg", "Serverless Media Pipelines"
],
"ai_workflows": [
"Claude Code", "Cursor", "Codex", "Spec-driven Development", "AG-UI"
]
}#!/bin/bash
# Lead Full Stack Engineer @ Pencil AI (2019 - Present)
# - Led development of AI content creation platform (Next.js, React, Node.js, Python, AWS, GCP).
# - Built real-time in-browser video manipulation, clip stitching, and thumbnail generation using Remotion.
# - Refactored asset processing pipeline to eliminate server-side dependencies, optimizing cloud costs.
# - Built dynamic Agent-Generated UI (AG-UI) components using CopilotKit.
# Full Stack Engineer @ Metro Residences (2018 - 2019)
# - Managed React & Node.js real estate platform on AWS/GCP (Docker, Kubernetes, PostgreSQL, MongoDB).
# Senior Software Engineer @ Freelancer.com (2017 - 2018)
# - Led React Native & Node.js mobile/web platform. Optimized payment gateway and geolocations.
# Software Engineer @ Robert Bosch (2013 - 2016)
# - Built embedded systems, firmware, and IoT diagnostics solutions using C/C++.1. Spec first, then ship
Define specs clearly, split into atomic milestones, and verify goals before shipping.
2. AI-assisted, not AI-driven
Use AI tools (Claude Code, Codex) to 10x velocity while retaining deep review and judgment.
3. Practical & delivery-focused
Optimize for business outcomes, high execution speed, and bulletproof system reliability.
4. Seamless remote collaboration
Async-first communication, written-first documentation, and London-to-US timezone overlap.


