Engineering Manager
Company Context
Miomni LTD, a digital media and sports technology company delivering cross-platform applications across web, mobile, and connected devices. Contract engagement, January to July 2012, London.
Summary
Led a 15-person engineering team to deliver cross-platform digital media and sports applications across web, mobile, and connected devices. Bridged design, infrastructure, and broadcast content to create real-time, event-driven user experiences.
Responsibilities
- Orchestrated multi-platform development across iOS, Android, Windows 8 (WinRT), and connected TV with shared components and coordinated release pipelines
- Oversaw the migration from SQL Server CMS to RavenDB, enabling more scalable, flexible content delivery and schema evolution
- Built a Connected TV application layer integrating social feeds and live event streams, powered by Reactive Extensions (Rx) and real-time data sync
- Used async C# and Rx to create a reactive content pipeline aggregating multiple social and event APIs into cohesive app experiences
- Introduced Agile delivery frameworks (Scrum + Kanban), bringing transparency and velocity to delivery and stakeholder engagement
- Acted as a product-engineering bridge, aligning UI/UX teams with backend devs and client stakeholders to ship MVPs under tight timelines
Outcomes
- Delivered the official PGA Tour app for Windows Phone 7 in partnership with Nokia and Microsoft, meeting strict performance, usability, and store approval criteria
- Successfully migrated content layer from SQL Server CMS to RavenDB
- Shipped Connected TV application with integrated social feeds and live event streams