Head of Software Engineering at NOW TV
Osterley, Greater London, United Kingdom
NOW TV
Technical Solution Architect
February 2015 to Present
MP3puzzled.com
Founder, Architect and Developer
June 2009 to Present
NOW TV
Senior Software Developer
February 2012 to February 2015
Sky
Software Developer
September 2011 to February 2012
Thales
Software Engineer
April 2009 to September 2011
Telesoft Technologies
Pre Sales Engineer
May 2008 to February 2009
Telesoft Technologies
Software Engineer
November 2007 to May 2008
University of Kent
Computing Helpdesker
September 2005 to November 2007
Solution architect for NOW TV's technology estate. My responsibilities include: - Analysis and solution design of all core components including authentication, content discovery, payment, streaming and back-office services. Design supports a wide range of end-user devices through HTTP RESTful APIs. - Designing technical solutions to support the evolution of NOW TV's core monolithic applications into individually scalable... Solution architect for NOW TV's technology estate. My responsibilities include: - Analysis and solution design of all core components including authentication, content discovery, payment, streaming and back-office services. Design supports a wide range of end-user devices through HTTP RESTful APIs. - Designing technical solutions to support the evolution of NOW TV's core monolithic applications into individually scalable and deployable micro-services, and the convergence of multiple OTT propositions into a single core OTT Platform. - Aligning business priorities and product requirements with technical capabilities through excellent technical, product, business and communication skills. - Tailoring communication and level of technical detail, both verbally and in written documentation, to ensure solutions are understood by business and technical stakeholders; from junior developers to directors. - Representing Sky/NOW TV by speaking at technical events and conferences.
What company does Tom Maule work for?
Tom Maule works for NOW TV
What is Tom Maule's role at NOW TV?
Tom Maule is Technical Solution Architect
What industry does Tom Maule work in?
Tom Maule works in the Entertainment industry.
Who are Tom Maule's colleagues?
Tom Maule's colleagues are Aidan Dunlop, Martin M., Sunith Nair, Christopher Ward, Maria Diaz, Braden Hancock, Adam Hampshire-Boswell, Marina S., Russell Cleeve, and Nawaz Ahmed
📖 Summary
Technical Solution Architect (and Software Development Lead) with a thirst and passion for innovation, problem solving and architecting solutions. Quick to adapt to new technology, with over 8 years experience of commercial software development and architecture. Specialties: Problem solving, innovating, architecting solutions and agile software development in Java and Groovy at one of the UK's top OTT (over-the-top) / IPTV (Internet Television) video streaming services.Technical Solution Architect @ Solution architect for NOW TV's technology estate. My responsibilities include: - Analysis and solution design of all core components including authentication, content discovery, payment, streaming and back-office services. Design supports a wide range of end-user devices through HTTP RESTful APIs. - Designing technical solutions to support the evolution of NOW TV's core monolithic applications into individually scalable and deployable micro-services, and the convergence of multiple OTT propositions into a single core OTT Platform. - Aligning business priorities and product requirements with technical capabilities through excellent technical, product, business and communication skills. - Tailoring communication and level of technical detail, both verbally and in written documentation, to ensure solutions are understood by business and technical stakeholders; from junior developers to directors. - Representing Sky/NOW TV by speaking at technical events and conferences. From February 2015 to Present (11 months) Founder, Architect and Developer @ Brought the UK's first MP3 price comparison website to the market, months before the first competitor. Managed and implemented the entire project from vision to delivery, including all architecture decisions, development, research, marketing and customer engagement. Additionally, I have exposed my price comparison services through RESTful JSON APIs for other websites to consume. MP3puzzled.com enables price comparison on MP3 tracks and albums for the first time. Integrating with numerous online retailers, the service allows users to find the cheapest retailer for their favourite music. Originally coded in PHP, but currently in its second incarnation as a Java application, following TDD practices utilising the Spock framework for both unit and functional (end-to-end) testing. From June 2009 to Present (6 years 7 months) Senior Software Developer @ Agile development and architecting of NOW TV Platform services, supporting hundreds of millions of requests daily. Responsible for designing and building content discovery, payment, back-office and streaming services, supporting a wide range of end-user devices through HTTP RESTful APIs. Heavily involved in the breaking-down of NOW TV core monolithic applications into individually scalable and deployable microservices to ensure the continued stability and resilience of the NOW TV Platform. Keen believer in Clean Coding practices and 100% Test-Driven Development at unit and functional levels, developing high-quality and highly-maintainable web applications with continuous build and integration infrastructure. Architecting solutions, often integrating numerous external and internal services through SOAP and REST interfaces, in both JSON and XML formats. Solid Agile experience of both Scrum and Extreme Programming methodologies, including stand-ups, scrum boards, planning, retrospective meetings, and pair-programming. Monitoring and supporting the NOW TV core platform services both in and out of office hours, finding and analysing faults, often under extreme pressures from management. Key Technologies: Java, Groovy, Spring, Spock, Gradle, GIT, Jenkins, MongoDB, Splunk, New Relic, App Dynamics From February 2012 to February 2015 (3 years 1 month) Software Developer @ Website and web application software development. Developing in accordance with Agile software development methodologies, including Scrum and Extreme Programming (XP) implementations. Performing test-driven development and trained in Java, I specialised in web development in PHP and Java Enterprise Edition 6 (JEE6), MySQL and MongoDB data storage solutions, and front-end development in HTML and CSS. My first project at Sky involved integrating an array of technologies in order to capture, reliably store, and display browser performance statistics in order to monitor the performance of Sky's numerous websites at browser-level. Utilising the W3C's Navigation Timing API in order to query timing information from the user's browser, data is returned, captured and stored in a sharded Mongo Database for processing and reporting at a later stage. From September 2011 to February 2012 (6 months) Software Engineer @ Development of embedded military and naval RF Radio software systems, working throughout the entire software life cycle. Focusing on object-oriented design and modelling and C++ coding with IBM's Rhapsody. From April 2009 to September 2011 (2 years 6 months) Pre Sales Engineer @ Provide pre-sales technical assistance and support the sales process with both internal and external contacts. From May 2008 to February 2009 (10 months) Software Engineer @ Development of telephone protocol management software systems, working throughout the entire software life cycle. From November 2007 to May 2008 (7 months) Computing Helpdesker @ Provide help and support to students and staff with computing and library queries. From September 2005 to November 2007 (2 years 3 months) First Class Bachelors, Computer Systems Engineering @ University of Kent From 2004 to 2007 Poole Grammar School From 1998 to 2004 Tom Maule is skilled in: Object Oriented Design, Object Oriented Modeling, C++, Java, JUnit, PHP, Groovy, Grails, Spring, Gradle, Jenkins, Pair Programming, Agile, Agile Methodologies, Agile Application Development
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
2 year(s), 1 month(s)
Unlikely
Likely
There's 86% chance that Tom Maule is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required
Tom Maule's Social Media Links
www.mp3puz... www.nowtv....