Middle / acting as Senior Frontend Developer
The Better Software Group / Spyrosoft BSG
Global QSR Franchise Operator – Multi-Market Food(mostly pizza) Delivery Platform
Modernisation of a high-traffic food delivery web application for a leading European restaurant group operating a major international pizza brand across 3 markets, improving maintainability and cost-effectiveness.
- Legacy Migration: Upgraded application from Next.js 9 to 16+, Node 14 to 24+, and React 16 to 19, Leaflet raster tiles to MapTiler vector tiles eliminating technical debt.
- SEO Optimization: Increased visibility by implementing dynamic sitemaps and URL-accessible subpages.
- Application Maintenance & Stability: Maintained the application, reducing critical SLA issues by ~90% YoY.
Global QSR Franchise Operator – In-Store Self-Order Kiosk Analytics(mostly burger and fried-chicken brands)
Took ownership of an in-store kiosk analytics system for a leading restaurant franchise operator (major burger and fried-chicken brands), driving integration and delivery to production.
- Business Intelligence Integration: Implemented user-behavior analytics system to optimise business ROI.
- Technical Leadership: Mentored engineers on performance and introduced architectural improvements.
- Quality Assurance & Coverage: Established tracking standards, successfully raising and maintaining data analytics coverage at a 95%+ level.
BSG Innovation Lab
Greenfield development of a Proof of Concept (POC) VOD application for Tizen Smart TV and RDK environments.
- Team Upskilling & Mentoring: Mentored a 3-engineer team from scratch on LightningJS and RDK.
- Architecture & Tooling: Designed core codebase architecture, repository structure, and linting/styling standards.
- Performance Optimisation: Optimized the application to ensure consistent 60 FPS on hardware-constrained Smart TV/STB platforms.
Enterprise IPTV/VOD Platform – Cross-Platform White-Label Framework
Contributed to a cross-platform, white-label IPTV/VOD framework deployed across set-top boxes, PCs, and smartphones for tier-1 international telecom operators across Nordic, Balkans, and Mediterranean markets.
- Contract Delivery & Revenue Retention: Resolved legacy flaws (race conditions, network resilience issues), securing a major contract milestone.
- Cross-Platform Core Development: Co-created the multi-platform framework, including a unified Design System and TV navigation.
- Performance Engineering: Designed memory management strategies and adaptive animation scaling for low-end STBs.
Enterprise Video Player SDK – Roku Platform
Co-developed a commercial VOD player SDK for the Roku platform from the ground up as part of a 2-engineer team.
- SDK Architecture & API Alignment: Engineered core BrightScript structure, aligning the public API with web/mobile standards.
- Advanced Video Capabilities: Implemented DRM protection, closed captions, Adaptive Bitrate Streaming (ABR), and programmatic video ad integration.
- Test Automation Integration: Architected automated testing via MQTT protocols for remote player control and metadata collection.
- Technical Documentation: Authored developer documentation, tutorials, and reference apps for enterprise integrators.



