Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • United Kingdom
    • IT Services and IT Consulting
    • 300 - 400 Employee
    • Engineering Manager
      • Oct 2022 - Present
    • United Kingdom
    • Software Development
    • 100 - 200 Employee
    • Software Engineering Manager
      • Mar 2022 - Oct 2022
    • Portugal
    • Information Technology & Services
    • 700 & Above Employee
    • Technical Manager
      • Oct 2014 - Dec 2021

      • Writing technical documentation and feasibility studies. • Development of the divisional strategic direction. • Managing the development of proposals and other business development tasks • Stakeholder engagement and management. • Providing expertise in the full data lifecycle: acquisition, transformation, exploitation, visualisation. • Providing the lead interface to customers on technical issues - Customers include DECC, DCC/Capita, Telefonica, Arqiva, CGI, Waterscan, Secure Meters, University of Bristol & The Smart Homes & Buildings Association. • Process workflow analysis and definition. • Systems architecture and process design. • Design and development of complex data analytics systems • Attending and presenting at stakeholder & customer meetings. Projects: • DCC: Enrollment Options Testing - A series of projects to build, test and prove all available options to integrate SMETS1 meters in the DCC smart metering infrastructure. • Waterscan: Waterline product development and support - To take over all elements of Waterscan's Waterline software - Hosting, Software Development, Testing, Support. • Secure Meters: SMETS1 Integration - A project to build an interface to securely integrate millions of SMETS1 Secure smart meters into the DCC infrastructure • DCC/Capita: Test Co-ordination of GBCS for Smart Metering (in association with Telefonica, Arqiva, CGI, BEIS) : A software tool to enable parties to raise and manage issues against the GBCS protocol, used for the nationwide rollout of Smart Meters. • Interoperable Open Digital Control Unit System (University of Bristol, Smart Homes & Buildings Association, Secure Controls (Horstmann), Trusted Renewables, Innovate UK) : A pioneering project to create software to dynamically manage and balance the energy consumption, generation and storage within a discrete energy system.

    • Australia
    • Telecommunications
    • 1 - 100 Employee
    • Software Development Manager
      • Jun 2013 - Oct 2014

      • Work closely with Directors, sales team and technical support to scope work for new products. • Project manage all development activity, in line with the company’s roadmap for creating new products and maintaining legacy products. • Manage and oversee source code base, build scripts, deliverable libraries and software distribution libraries. • Take responsibility for the management of software design and system architecture. • Drive the development lifecycle process and related tools to assist team members to achieve their targets. • Guide the team through the requirements gathering, design, coding and testing phases of software development projects/updates. • Make decisions and prioritize work/project changes in line with what is best for the Company, as well as customers. • Oversee and take responsibility for the quality of the products through rigorous testing procedures before release. • Co-ordinate and communicate new product releases and product updates with relevant documentation. • Provide management reports, as necessary/required. • Be fully conversant and compliant with ISO procedures for direct reports and check compliance by being able to demonstrate regular checks. • Lead, support and motivate direct reports in delivering excellent products. • Conduct regular 1-2-1 meetings with direct reports to review performance. • Carry out appraisals and interim appraisals. • Coach, develop and provide training opportunities for team members so as to ensure that the team are adequately skills trained. • Take part in recruitment and selection activities for vacancies, including devising technical tests to assess ability, as required. • Provide regular updates on the progress of Development activities to other areas of the business.

    • Senior Developer
      • Apr 2009 - Jun 2013

      • Managing the development of small to large commercial projects; up to ¼ million pounds. • Managing the process of my development team. • Managing the schedule for all development activities in my team. • Monitoring & improving the quality of my team’s output. • Allocating/Organizing development resources and activities for new development projects. • Running appraisals, settings objectives and holding regular 1-2-1 meetings with other members of my team. • Organizing Code Reviews for all members of my team. • Providing technical guidance to all members of my team on the tools that we use. • Liaising closely with other internal Teams (BA, QA, Sales and other Development Teams). • Designing Solutions for new project requirements. • Coaching/Mentoring and Training other members of my team. • Interviewing and selecting candidates for vacant positions in my team. • Running weekly meetings for my team. • Running weekly meetings with internal and external stakeholders. • Performing risk analysis on software upgrades. • Reporting on project progress to senior management. • Reporting on outstanding items to senior management. • Designing source code branching and merging strategies. • Organising handovers of new projects into and out of my development team.

    • United Kingdom
    • Software Development
    • Analyst Programmer
      • Aug 1999 - Apr 2009

      • Designing, specifying, developing and maintaining bespoke development projects in multiple languages (VB.NET, C#, Delphi, VB6). • Designing, developing and maintaining EPOS development projects (RS232, TCP/IP) • Liaising closely with EPOS systems manufacturers and distributors in the UK, Germany and in Japan. • Designing, developing and maintaining core accounts development projects (e-Business XML module, Data Import Module, Faxing Module, DLL/COM Customisation, Toolkits), • Developing and maintaining database integration files for OLE

    • Application Programmer
      • Apr 1997 - Aug 1999

      · Designing and developing new software projects (Stock Control, Property Maintenance, Reporting & maintenance tools for EPOS systems) · Delegating tasks to the junior members of the development team. · Writing specification documents from internal and external stakeholders. · Testing software produced by junior members of the development team. · Remote customer support on completed projects. · Designing and developing new software projects (Stock Control, Property Maintenance, Reporting & maintenance tools for EPOS systems) · Delegating tasks to the junior members of the development team. · Writing specification documents from internal and external stakeholders. · Testing software produced by junior members of the development team. · Remote customer support on completed projects.

    • Computer Programmer
      • Aug 1994 - Apr 1997

      · Maintenance and enhancement of existing software development projects · Designing, testing and overseeing the development of new software development projects. · Running training sessions for completed projects. · Supporting completed projects, remotely and on-site. · Liaising with clients to define & write specifications for bespoke software development projects. · Writing technical documentation for completed projects · Maintenance and enhancement of existing software development projects · Designing, testing and overseeing the development of new software development projects. · Running training sessions for completed projects. · Supporting completed projects, remotely and on-site. · Liaising with clients to define & write specifications for bespoke software development projects. · Writing technical documentation for completed projects

Education

  • University of Portsmouth
    HND, Computer Software Engineering
    1991 - 1993
  • Corfe Hills School

Community

You need to have a working account to view this content. Click here to join now