David Bevin

David Bevin

Junior Embedded Software Developer

Followers of David Bevin500 followers
location of David BevinNewcastleområdet

Connect with David Bevin to Send Message

Connect

Connect with David Bevin to Send Message

Connect
  • Timeline

  • About me

    Motivated to get stuff done!

  • Education

    • University of the West of England

      -
      BSc Computing for Real-Time Systems

      Aktiviteter och föreningar:Basketball, Cricket

  • Experience

    • Serck Controls

      Jul 1999 - Jun 2000
      Junior Embedded Software Developer
    • Serck Controls

      Jun 2001 - Jan 2008
      PC Application and Embedded Software Developer

      Developed a number of native drivers (C++) for ClearSCADA including DNP3, Mitsubishi and Siemens S7;Key member in migrating a large firmware application from an x86 processor running Mentor’s Nucleus Operating System to an ARM processor Green Hills Software’s μVelOSity Operating System;Central team member to offer consultation and advice on an international handover of technology between the United Kingdom and Australia;Architected a lightweight Operating System for an 8051-based, micro-powered device;Designed a micro-powered, ARM-based processor board for the Water sector. Visa mindre

    • Control Microsystems

      Jan 2008 - Sept 2010
      Lead Engineering Specialist

      Assumed management and team supervisory responsibilities over extended durations;Featured as a guest speaker at an international user conference focusing on my research on the benefits of DNP3 as a SCADA protocol;Published an industry recognised comparative White Paper on the efficiency of DNP3 and Modbus protocols;Deployed and administered a vast array of sophisticated tools to aid software development;Created a DNP3 communication library in C# and integrated it into an existing Windows MFC application using a C++/CLI wrapper;Developed an extension to the NUnit framework to improve testing of a Remote Telemetry Unit using ClearSCADA as a plant simulator;Developed a .NET application to manage configuration of security keys throughout a SCADA network;Architected a significant upgrade to a major subsystem of the SCADAPack E RTU;Developed a number of add-on drivers for ClearSCADA using the .NET Driver Development Kit;Created nAnt build scripts to ensure more consistent firmware and software binaries. Visa mindre

    • Schneider Electric

      Sept 2010 - Feb 2018

      Received a bronze award for Schneider Electric's global "Connect Trophies" competition for ClearSCADA Mobile.Lead Architect in the development and ongoing maintenance of a number of key products for Schneider Electric's Telemetry Competency Centre, including:- A web-optimized server and Android/iPhone/iPad clients for ClearSCADA- A dynamic, web-based Alarm Management solution that reduced the monthly alarms from 250k to 30k for a large Australian Water Authority (just one example)- A wide area companion for Citect Historian- A precise positioning system for Mining Machines on Quantum Unity PLCsDeployed and administered a number of tools to aid software development, including:- Perforce (Source Control Management)- JetBrains TeamCity (Continuous Integration)- JIRA (Issue Tracker)- Confluence (Wiki)Consulted on the roadmap for Schneider Electric’s SCADA software and provided technical information to an Advanced Development team. Visa mindre

      • Senior Portfolio Software Architect

        Sept 2014 - Feb 2018
      • Lead Software Architect - Telemetry Competency Centre

        Sept 2010 - Sept 2014
    • AVEVA

      Mar 2018 - Nov 2019

      Lead Architect for our cloud-based Digital Operations offer, AVEVA Insight.Driving the evolution of cloud offers through modern technologies such as Angular, ASP.NET Core, Docker, Kubernetes and Istio.Proven leadership of dynamic and diverse teams. Eager to learn and passionate about delivering world-class products. Hard worker who can think outside the box.Excellent track record in deploying practical software development techniques, tools and methodologies. Certificate Scaled Agile Framework practitioner. Visa mindre

      • Lead Software Architect

        Mar 2019 - Nov 2019
      • Senior Software Architect

        Mar 2018 - Nov 2019
    • Greater Bank

      Nov 2019 - Aug 2021
      Solution Architect

      Architect for the cloud-centric Digital Transformation of Greater Bank through first class, pragmatic designs and technical leadership. Working closely with highly skilled developers, SMEs, contractors and vendors on delivering the bank of the future.

    • AVEVA

      Aug 2021 - Nov 2022
      Principal Software Engineer
    • Wabtec Corporation

      Nov 2022 - now
      Senior Software Engineer - Cloud
  • Licenses & Certifications

    • Certified Professional (MACS)

      Australian Computer Society
      Aug 2013
    • Scaled Agile Framework Practitioner

      Scaled Agile, Inc.
      Jan 2014
      View certificate certificate
  • Honors & Awards

    • Awarded to David Bevin
      Bronze Award in Schneider Electric's global "Connect Trophy" initiative Schneider Electric jan. 2013 Bronze Award in Schneider Electric's global "Connect Trophy" initiative for ClearSCADA Mobile.