I’m a Senior Full Stack Software Engineer with 20+ years of experience designing, building, and operating large-scale production systems across web, cloud, and distributed environments.
I’m passionate about engineering quality, performance optimization, and pragmatic architectures. I regularly use AI-assisted tools like GitHub Copilot and ChatGPT to accelerate development, debug faster, and prototype new solutions, while mentoring teammates and collaborating with product stakeholders.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Home Video Channel is a lightweight video slideshow app I developed for playing personal videos from an Immich photo library, with both a native Apple TV/tvOS app and a browser-based web player. It supports continuous random or sequential playback, favourites, hiding videos back into Immich, metadata and stats overlays, channel-style browsing by time, albums, people and search, plus local caching and sync tools for larger libraries. I built the project using SwiftUI for Apple TV, a PHP/Docker-based web player, SQLite caching and the Immich API, while making active use of AI tools throughout development to help prototype features, explore implementation options, speed up iteration and improve documentation, while still reviewing, testing and shaping the final product myself.
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Southampton today.