Clive Nutter

Senior Software Engineer at Gunnebo Entrance Control
  • Claim this Profile
Contact Information
Location
Lancing, England, United Kingdom, GB

Topline Score

Bio

Generated by
Topline AI

5.0

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

Filter reviews by:

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

I worked with Clive for a couple of years at Maddox Broadcast. He was a good solid software engineer, always with a good eye for technical detail. Clive always made sure his work was delivered on time and was high quality. This, combined with his friendly, approachable nature meant it was a pleasure working with him.

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
    • Security and Investigations
    • 100 - 200 Employee
    • Senior Software Engineer
      • Jun 2020 - Present

    • United Kingdom
    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • Jan 2016 - May 2020

    • United Kingdom
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Engineer
      • Mar 2015 - Jan 2016

      Consultant working at customer site using ASP.NET, MVC, Entity Framework and SQL Server.

    • Musicians
    • 1 - 100 Employee
    • Software Engineer
      • Jan 2013 - Mar 2015

      Environment: C#, Sqlite, XAML, LINQ, Windows Phone 8, WPF, Jira, Javascript, HTML, CSS, Git, jQuery, jQuery UI, Windows (8.x), Ubuntu, Debian, Tomcat, Java, Spring, C++, Visual Studio (2012, 2013).Using client-side web technologies to update web interface for music streaming application, for main website and non-mobile devices, including Smart TVs and In-Vehicle units. Write music player app for Windows Phone 8 and Windows 8.1 Universal app using C#/.NET 4.5.

    • United Kingdom
    • Telecommunications
    • 1 - 100 Employee
    • Snr Software Engineer/Consultant
      • Jan 2007 - Dec 2012

      Environment: Windows XP Pro, Visual C++, Pocket PC, Embedded VB, Mercury Quality Centre/Test Director, Camtasia, Symbian OS, Carbide.c++, Python, Qt, Agile, C#, .NET, WinForms.• Enhancing mobile application for recording NVQ coursework.• Symbian Software Ltd: Producing training aids for Carbide.c++ in advance of deployment within Symbian, including slides and presentations. Providing support during deployment, including debugging with emulator and on-target.• Nokia: Converting Symbian OS test code to unified test framework, to enable use with MQC. Involved using Emulator and H4 development boards.• Symbian Foundation: packaging and automating build of all Symbian OS tools for S60-based platform, ranging from Carbide.c++ (IDE) to SBSv2 (build system).• Designed and implemented sports timer application for Symbian OS in C++, allowing recording of timed events, and forwarding of information. Used Qt framework.• Assisted with design and implementation of desktop workflow database application for small businesses.• Using C# and .NET, enhanced communications software tools for maritime industry, including receipt of AIS data and smartcard handling features of personnel tracking system. Utilising SQL Server backend.

    • Software Development
    • Senior Software Designer/Developer
      • May 2005 - Dec 2006

      Environment: Windows XP Pro, PIC (18F) C, Visual C++.Undertaking a development role, designing and writing embedded software for a monitoring and control handheld device, and associated documentation. Also, developed a Windows-based emulator to aid development, testing and verification. Worked in a secure environment (SC required).

    • Senior Consultant
      • Apr 2001 - May 2005

      Environment: C++, STL, SQL, Java, ASP, HTML, JavaScript, Windows 2000/XP, Visual C++, Win32, MFC, ADO, SQL Server 2000, UML, Rational Rose, Symbian OS, C#/.NET.• Working for telecommunications start up company, working on technical projects involving small development teams creating mobile applications• Development of unified messaging framework using C++, utilising a templated core structure as well as the investigation and evaluation of Bluetooth technology. Assisting with "virtual home" prototype, developing Java applet to provide UI refresh mechanism, and simple socket server• Symbian OS (formerly EPOC) self-study and attended “Symbian OS Essentials” and “Applications UI” courses• Developing simple email client to test core O/S IMAP messaging protocol, with developments made under the internal Symbian OS (TechView Ref UI) Emulator and confirmed using hardware platform• Developing web-based communication portal, designed to improve information supply for the UK’s Olympic athletes, including database access (ASP, ADO), report generation (VBScript, HTML) and 2-way (bi-directional) SMS processing• Using C++, enhancing, maintaining and testing UI applications, including web browser, for Symbian OS-based mobile phone/PDA "Communicator" device. Making developments under the Symbian OS Emulator and confirmed using hardware• Using C++, documenting, developing, maintaining and testing core OS communications software and test harnesses, including designing, implementing and enhancing system APIs, enchancing and maintaining automatic test harness

    • Senior Software Engineer
      • Jun 1997 - Mar 2001

      Environment: C, C++, SQL, Windows NT, Visual C++, Visual Basic, WIN32, MFC, pSOS.Working in small development teams, three people, developing software for cable TV (head-end control) market. Developing software, and producing associated documentation to company standards. Assisting colleagues where appropriate, with general PC related problems, and software development issues.Writing protocol handlers for numerous devices, e.g. Betacam, proprietary matrix hardware, picture-store cards, GPI cards. Writing Autoplay II+ automation and scheduling and control engine for use within a network environment. Features include event scheduling and validation, template/auto-generated events, manual control of supported devices (i.e. VTR machines, matrices, picture-store and GPI devices), database management and error notification. Front-end application (VB), running remotely, provides user access to engine features (message-based). Assisting with completion of digital TV Ad-Insertion system, in tight timescales, including MPEG transport stream processing. Enhance Ad-Insertion system to handle teletext subtitles, including mimic display, and real-time capture and playback functionality. Assisted with Windows/pSOS software package to configure prototype next-generation switching matrix.

    • Senior Developer (Contract)
      • Nov 1996 - May 1997

      Environment: Windows NT, Windows 95, Visual C++, Visual J++, WIN32, MFC, HTML, JavaScript, Java, SQL, Netscape Navigator, Internet Explorer, FrontPage.Working in small development teams, developing multimedia and Internet & intranet software. Developing software, and producing associated documentation to company standards. Assisting colleagues with general PC related problems, and software development issues. Training other staff as required. File converter application for use within kiosk application. Developing customisable slideshow software to assist sales force with on-site presentations. Developing company web site, including home page, loan calculator, travel calculator, local and international ATM locators.

    • Senior Software Engineer
      • Feb 1995 - Oct 1996

      Environment: MS-DOS, Windows (3.x), Windows 95, Windows NT Visual C++, BoundsChecker, Soft-Ice, Visual Basic, Multimedia Viewer, OMT, MKS, WIN16 SDK, WIN32 SDK, MFC, Media View, Accusoft Gold, C-Dilla.Developing multimedia software titles for home consumer market. Developing training titles for external clients. Documenting all development to company standards. Evolving effective software development environment, encompassing design, development, debug and test phases, each phase with version control and configuration management. Enhancing and improving existing software, developing new classes and utilities to existing standards. Developing title installation software, and additional related utilities. Assisting other staff with object-oriented design and programming issues. Assisting support department with technical queries and providing backup customer help desk support. Producing interactive multimedia hypertext documents. Developing procedures and software for the quick and easy production of CD-ROMs. Developing multimedia playback engine for BIMA award-winning FlagTower “infotainment” titles. Developing software to complement e-Learning course, including animated custom screen saver. Developing software to aid training in health and safety issues.

    • United Kingdom
    • Financial Services
    • Senior Analyst/Programmer
      • Feb 1993 - Jan 1995

      Environment: C, C++, MS-DOS, PC/Windows (3.x), Novell, Visual C++, SQL, BoundsChecker, Soft-Ice, Visual Basic, MS Access, OMT, MFC, WIN16 SDK, ODBC.Developing real-time, multitasking, financial systems. Working in small teams: one to three members. Documenting systems, including functional specification, user manual and test plan documents, according to company’s evolving standards. Liaising with clients to determine their requirements. Assisting existing staff with object-oriented design and programming issues. Writing code according to standards. Assisting with integration of source version control. Installing new products and training users on-site, and coordinating clients’ change requests.

    • United Kingdom
    • Financial Services
    • Lead Analyst/Programmer
      • Sep 1989 - Feb 1993

      Environment: PC/MS-DOS, PC/Windows (3.x), C, C++, SQL.Lead developer, developing pensions related software. Exposure to full life cycle from determining customers’ needs, to user training. Documenting all developments, including functional specification, technical manual, and user & training guides for each project, to company’s BS5750 standards. Developing design and programming standards documents. Assisting in the training of existing staff from COBOL to C and C++. Controlling source code integration and versioning and distributing software updates to other developers and users.

    • United Kingdom
    • IT Services and IT Consulting
    • Systems Analyst
      • Apr 1989 - Sep 1990

      Environment: VAX/VMS, Ultrix, PC/MS-DOS, PC/Windows (2.x, 3.0)Working on a number of documentation phase projects. Project teams vary in size from two to twelve. Completing all deliverables within, often short timescales to company’s ISO 9001 standards. Assisting with project design. Liaising with clients to identify their requirements. Participating in review sessions to improve and complete deliverables.

    • Software Engineer
      • Sep 1985 - Apr 1989

      Environment: PDP-11/RSX-11M, VAX/VMS, PC/MS-DOS, C, C++.Working on alarm monitoring systems. Project teams vary in size (3-10). Producing all work according to company and project standards. Liaising with clients to identify needs, and producing associated documentation: functional specifications and user guides. Implementing, integrating and system testing. Producing required technical documentation, and providing user training.

Education

  • The University of Sheffield
    BSc, Computer Science
    1982 - 1985

Community

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