Badges
Certifications
mbowler7 has not earned any certificates yet.
Work Experience
Teacher of Computing
The Ongar Academy• July 2021 - April 2022
Teacher of Computing to Key Stage 3 (11-14 years), Key Stage 4 (GCSE) and Key Stage 5 (A-Level), including advanced programming concepts and Python.
Teacher Trainee
St John Payne Catholic School• September 2020 - July 2021
Computing Teacher training for 11-16 year-olds, including teaching Python.
Agile Delivery Lead
capgemini• October 2018 - March 2019
Contract role to lead an Agile digital transformation project to drive the adoption of MS Office 365 collaboration tools across a global organisation of 220,000 users.
Technical Project Manager
Digital Catapult• October 2017 - June 2018
Delivering multiple concurrent IT projects including GDPR compliance, organisation-wide transformation projects for new document management and resource management tools and an innovative website rebuild, using Contenful CMS, Node.js, React and graphql, driving content and development through to launch in less than 4 months.
Senior Program Manager
Digital Catapult• April 2014 - December 2016
Managing multiple concurrent projects delivering value to UK SMEs in emerging digital sectors, such as Internet of Things, Personal Data & Trust and Data Aggregation. Employing advanced skills in Consortium and Stakeholder management to ensure multi-party projects were delivered successfully on time and to budget. Managed grant funded budgets in excess of GBP900k, using a mixture of procurement and in-house resources. Delivered websites, data platforms, LPWAN IoT testbeds and innovation services.
Contract Project Manager
Citrix• October 2013 - April 2014
Managed a program of projects developing and deploying ISO 27001-002 Compliant Secure Production Build environments to multi-national Product Divisions.
Project Manager
ARM holdings• July 2011 - May 2013
Managed consecutive 35+MY projects developing Open Source GNU Tools, Linux kernel and File System support for new ARM CPU architecture to bootstrap the OSS ecosystem and increase the value proposition for ARM's customers.
Software Quality Manager
Nokia• May 2009 - March 2011
Actively supported an Agile development organisation of approximately 150 engineers to predictably deliver high quality software assets by sharing best practice, encouraging and tracking improvement activities and promoting a quality culture. Influenced and facilitated the uptake of RCA for defects, Quality Improvement planning and tracking with task backlogs, static analysis and Code Coverage measurement.
Engineering Manager
Symbian Software Ltd• September 2007 - May 2009
Leadership of multi-disciplinary teams within Product Delivery, working closely with internal Symbian stakeholders, customers and partners. Led, inspired and performance managed a team of Project Quality Managers and Analysts that worked across project and development teams to successfully engineer and utilise a well trusted and reliable set of processes and measurement tools that dramatically improved quality management of Symbian's products.
Software and Integration Project Manager
Symbian Software Ltd• November 2004 - August 2007
Software Integration planning and management of Symbian OS Products for a multi-site organisation of more than 20 technology development teams. Working closely with lead customers to ensure alignment with their plans and minimise integration impact. Developed and promoted an effective peer-to-peer integration process between internal and customer development teams for Alpha and Beta Testing that led to significant speed improvements of customers' integration plans. Project Manager for a multi-site team of 20 designers and testers, developing embedded C++ software to provide remote Device Management and initial bootstrapping of mobile devices to OMA (Open Mobile Alliance) specifications. Delivered large high value software projects (20k+ mm) to schedule and budget, working from project specification to maintenance hand-over. Tracking and reporting to Line and Programme Management, managing risks and initiating corrective action where needed.
Senior Software Engineer
Symbian Software Ltd• April 2004 - November 2004
Technical Lead for a team of designers, developing OMA Client Provisioning bootstrap mechanism. Developed Component Architecture design and specification. Conducted Customer Use Case analysis. Designed, coded and tested core functional components.
Senior Software Engineer
Bookham Technology• April 2003 - April 2004
Software system architect with overall design authority for embedded C++ system providing network control (SNMP, TL1) of optical subsystem components (Amplifiers and OADMs). Technically led team of designers in developing a feature-rich optical switch module from concept to fully working prototype in less than 12 months, contributing personally to architecture, design, coding and testing of core functional components.
Senior Software Engineer
Nortel Networks Ltd• July 1994 - November 2002
Responsible for leading a team of designers developing embedded C++ and Java software features. Part of multi-site project developing next generation DWDM SONET/SDH optical switch and ITU G.709 line systems. Developed several innovative solutions to customer system upgrade issues, one of which was put forward for patent application. Received Award of Merit for Quality from VP.
Software Engineer
GEC Alsthom Traction• June 1991 - March 1994
Senior member of the Maintenance Tool Development team providing portable debugging tools for use by the Eurostar train Integration and Commissioning Engineers. Designed, developed and tested a PC-based text/graphics maintenance tool to interface with train PLCs using Borland Pascal with Objects and Turbo Vision. Specifically responsible for overall maintainability of code and serial port device driver software using ISR.
Software Engineer
Cegelec• January 1990 - June 1991
Designed, developed and tested embedded HDLC serial link device driver software (in Occam language and Assembler) to interface a control and data acquisition system to the Primary Protection System for Sizewell B Nuclear power station.
Research Assistant
De Montfort University Leicester• September 1985 - September 1989
4 year research project; design and construction of a parallel simulation tool based on a network of Transputers. Development of multi-processor parallel simulation techniques and software to simulate adaptive routing strategies for a packet based call-signalling protocol for British Telecom. Also Part-time Lecturing to BTEC Level 3 students.
Education
University of East London
Computing Secondary Education, PGCE• September 2020 - July 2021
Post Graduate Certificate in Education to teach Computing at Secondary level, including gaining Qualified Teacher Status.
De Montfort University Leicester
Electronic Engineering, BSc• September 1981 - July 1985
BSc Hons degree in Electronics, including low-level computer programming and electrical engineering.
Links
mbowler7 has not updated links details yet.
Skills
mbowler7 has not updated skills details yet.