$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Senior
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Accomplished and Versatile Product Engineer
Michael Gray
,
Edinburgh, United Kingdom
Experience
Other titles
Skills
I'm offering
I am an enthusiastic, mindful and inquisitive Software Engineer and Product Manager with a rich and varied technical background.
I’m noted by my colleagues for bringing a sincere and contagious passion to my work, naturally influencing and leading those I work with and striving for excellence in all my responsibilities. My technical experience allows me insight in to the effects of high level decision making, while my creative skills give me a keen eye for design and execution.
My keen sense of humour and personable nature means I intuitively encourage empathy and comprehension amongst those I work with, striving to defuse potentially difficult situations before they occur and excelling at selling ideas to often resistant audiences. My background in mathematics affords me acute logical reasoning and analytic skills when posed by difficult decisions or problems and my cross-functional experience has rounded my knowledge and honed my deeply ingrained organisation abilities.
I can normally be found taking copious notes wherever I go, asking awkward questions and making people smile.
I’m noted by my colleagues for bringing a sincere and contagious passion to my work, naturally influencing and leading those I work with and striving for excellence in all my responsibilities. My technical experience allows me insight in to the effects of high level decision making, while my creative skills give me a keen eye for design and execution.
My keen sense of humour and personable nature means I intuitively encourage empathy and comprehension amongst those I work with, striving to defuse potentially difficult situations before they occur and excelling at selling ideas to often resistant audiences. My background in mathematics affords me acute logical reasoning and analytic skills when posed by difficult decisions or problems and my cross-functional experience has rounded my knowledge and honed my deeply ingrained organisation abilities.
I can normally be found taking copious notes wherever I go, asking awkward questions and making people smile.
Markets
United Kingdom
Links for more
Once you have created a company account and a job, you can access the profiles links.
Industries
Language
English
Fluently
Ready for
Ongoing relation / part-time
Full time contractor
Available
My experience
2019 - 2020
job
Product Engineer
Passio Ltd.
● Responsible for designing, developing, deploying and maintaining a variety of web and mobile applications for Passio's diverse client base
● Employed co-design principles and product management tools to engage clients, better capture requirements and build confidence in project direction and design
● Led the implementation of a company wide continuous deployment architecture and automated testing strategy, allowing rapid client feedback and production-like testing
● Utilised a plethora of technologies, frameworks, tools and libraries, including ECMAScript JS, Laravel, React, React Native, Android and OS Scripting
● Employed co-design principles and product management tools to engage clients, better capture requirements and build confidence in project direction and design
● Led the implementation of a company wide continuous deployment architecture and automated testing strategy, allowing rapid client feedback and production-like testing
● Utilised a plethora of technologies, frameworks, tools and libraries, including ECMAScript JS, Laravel, React, React Native, Android and OS Scripting
Software development, Mobile development, Web development, Architecture, Continuous deployment, Testing, Design, Scripting, Laravel, React Native, Android, React
2018 - 2019
freelance
Digital Brand Developer
AtoZ Catering Consultancy.
● Responsible for establishing and managing business communication and technical infrastructure
● Designed and formulated the brand portfolio for digital and printed media
● Built consumer facing website using front-end technologies HTML5, ECMAScript JS, CSS3 and supporting libraries
● Designed and formulated the brand portfolio for digital and printed media
● Built consumer facing website using front-end technologies HTML5, ECMAScript JS, CSS3 and supporting libraries
Html5, Css3, Website, Developer, Infrastructure
2016 - 2016
job
Software Engineer
iDesign Dundee.
● Working within an agile split-site team, developed and maintained C#.NET and C++ systems for managing and delivering interactive content to thousands of consumer endpoints
● Designed and implemented, using a TDD approach, new functionality for the "joono" product along with accompanying NUnit test suites and documentation
● Leveraged a range of system and service knowledge to produce elegant, robust solutions to problematic bugs and bottlenecks
● Designed and implemented, using a TDD approach, new functionality for the "joono" product along with accompanying NUnit test suites and documentation
● Leveraged a range of system and service knowledge to produce elegant, robust solutions to problematic bugs and bottlenecks
Agile, C, Test, Service, Content, TDD, Net, NUnit, Software
2016 - 2016
freelance
Website Developer
Volunteer Edinburgh.
● Instrumental in design and development for new website and associated management system
● Solidified new system architecture with interoperable CMS and bespoke database system
● Delivered current working prototype developing out of one's comfort zone using a LAMP stack
● Solidified new system architecture with interoperable CMS and bespoke database system
● Delivered current working prototype developing out of one's comfort zone using a LAMP stack
Design, CMS, Database, Management, Website, Architecture, Developer, Development
2012 - 2015
job
Product Manager
Skyscanner Ltd.
● Responsible for product management within the R&D stream, researching, shaping, testing and delivering high profile product definitions and detailed technical specifications
● Worked closely with engineering teams to successfully realise the product vision for a number of projects including B2B data tools, user login/CRM, abstracted pricing system and others
● Developed product strategy, maintained roadmaps, prioritise work in line with business objectives and insured effective communication flow and collaboration across functional areas
● Absorbed a number of project management responsibilities and kindled effective team growth
● Worked closely with engineering teams to successfully realise the product vision for a number of projects including B2B data tools, user login/CRM, abstracted pricing system and others
● Developed product strategy, maintained roadmaps, prioritise work in line with business objectives and insured effective communication flow and collaboration across functional areas
● Absorbed a number of project management responsibilities and kindled effective team growth
Project Management, CRM, B2B, Product Management, R, Product Manager, Management, Engineering, Growth, Testing, Manager
2012 - 2012
job
Software Engineer (R&D)
Skyscanner Ltd.
● Utilising domain knowledge independently researched, analysed and reported on a wide range of potential new products, services and business requirements using Trello and other collaboration tools to document progress
● Applying agile techniques defined solutions and built spikes/prototypes using TDD to determine concept viability, analysed results and formally presented findings to the wider company
● Used tools like the Entity Framework and processes like BDD to streamline development and ensured a successful handover to engineering teams by acting as consultant during inception
● Applying agile techniques defined solutions and built spikes/prototypes using TDD to determine concept viability, analysed results and formally presented findings to the wider company
● Used tools like the Entity Framework and processes like BDD to streamline development and ensured a successful handover to engineering teams by acting as consultant during inception
Agile, R, Entity Framework, TDD, Engineering, Trello, BDD, Development, Software, Framework, Processes
2011 - 2012
job
Web Developer (Consumer Engineering)
Skyscanner Ltd.
● Senior member of the web tier team, leading predominantly .NET projects to design and implement new website functionality and business tools whilst shaping domain architecture and business logic
● By employing agile development practices and TDD, instrumental in delivering a plethora of projects including a system wide product re-branding, redesigned search results interface, an in-house data gathering and visualisation suite and an international external monitoring system
● Maintained SOLID principles and development best practices with frameworks such as Castle Windsor, NUnit, OpenRasta and technologies like Rabbit MQ, MemBase and MSSQL
● By employing agile development practices and TDD, instrumental in delivering a plethora of projects including a system wide product re-branding, redesigned search results interface, an in-house data gathering and visualisation suite and an international external monitoring system
● Maintained SOLID principles and development best practices with frameworks such as Castle Windsor, NUnit, OpenRasta and technologies like Rabbit MQ, MemBase and MSSQL
Developer, Castle, Logic, Search, Web, International, SOLID, Development, Monitoring, NUnit, Design, Net, Architecture, Website, Engineering, TDD, MSSQL, Agile, Agile development, Branding
2010 - 2011
job
Web Developer (Operations)
Skyscanner Ltd.
● Applied DevOps practices to maintain, develop, deploy and support Skyscanner’s web layer
● Responsible for developing new presentation logic as well debugging the YUI based client side and C#.NET server codebase whilst ensuring stability through analytics and monitoring
● Ensured successful deployment of release ready code across web server cluster employing tools like CruiseControl.net, TeamCity, SVN and Fogbugz
● Completed project work including redevelopment of the URI routing and generation platform
● Responsible for developing new presentation logic as well debugging the YUI based client side and C#.NET server codebase whilst ensuring stability through analytics and monitoring
● Ensured successful deployment of release ready code across web server cluster employing tools like CruiseControl.net, TeamCity, SVN and Fogbugz
● Completed project work including redevelopment of the URI routing and generation platform
.Net, Operations, DevOps, Deployment, C, Analytics, Net, Developer, Support, Monitoring, Teamcity, Web, Server, Logic, SVN, Cruise Control
2009 - 2010
job
Analyst Developer
The Scottish Parliament.
● Responsible for end to end development and delivery of bespoke web applications using VB/ASP.NET with supporting SOAP web services and MSSQL databases
● Led development for the Parliament's business continuity document system
● Adapted TFS from source control to documentation and customer relationship system, closely linking code, acceptance testing, delivery and support
● Led development for the Parliament's business continuity document system
● Adapted TFS from source control to documentation and customer relationship system, closely linking code, acceptance testing, delivery and support
.Net, ASP.NET, MSSQL, ASP, Web Services, SOAP, Net, Developer, TFS, Support, Analyst, Development, Testing, Web, Vb, LED
2008 - 2009
freelance
Freelance Web Developer
Button Design.
Freelance end-to-end web and application development using a variety of platforms and technologies for a diverse client base
Developer, Development, Web
2006 - 2008
job
Computing Officer
University of Edinburgh.
Managed and supported IT infrastructure and operation whilst developing bespoke in house web applications and services
It infrastructure, It, Infrastructure, Web
My education
2000
-
2005
University of Durham
BSc HONS, Software Engineering
BSc HONS, Software Engineering
1994
-
2000
Madras College
Highers, Maths (various) English Physics Chemistry Biology Computer Science
Highers, Maths (various) English Physics Chemistry Biology Computer Science
Michael's reviews
Michael has not received any reviews on Worksome.
Contact Michael Gray
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Michael directly in Worksome.
38000+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark