Peter Morrow

Software Engineer at Graphiant
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Edinburgh Area, UK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Computer Networking Products
    • 1 - 100 Employee
    • Software Engineer
      • Jan 2022 - Present

    • United States
    • Software Development
    • 700 & Above Employee
    • Software Engineer
      • Sep 2019 - Dec 2021

      Software Engineer working remotely in Microsoft's Linux Systems Group (LSG). Part of a small team who brought Azure Boost (https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/introducing-microsoft-azure-boost-preview/ba-p/3876742) to general availability across the Azure fleet. * Managed the on-call process within the LSG. * Lead performance efforts with LSG to drive reboot time beneath 3s, this minimises downtime for tenant VMs running in Azure. * Involved in telemetry at a fleet level. * Involved in Linux systems architecture within Azure. * Working in an incredibly security minded organisation where adversaries are often at the nation state level. Employing techniques like trusted boot, selinux, measured boot and so on. * Yocto based linux distributions. * Networking with Azure as well as supporting Azure host networking teams. * Bits of upstream work here and there, specifically with systemd. * Linux kernel interactions & debugging. Show less

    • Firmware Engineer
      • Apr 2017 - Sep 2019

      Responsible for overall firmware architecture/development/sustaining for a number of companies and their product lines. * Development environment management. * Firmware development on STM32F{0,4,7} based microcontrollers. * Mentoring of junior developers. * RTOS development of complex real time applications. * Driver development including: USB, UART, micro SD, SPI, I2C, ethernet, etc etc. * Firmware application development. * Embedded UI development with emWin. Responsible for overall firmware architecture/development/sustaining for a number of companies and their product lines. * Development environment management. * Firmware development on STM32F{0,4,7} based microcontrollers. * Mentoring of junior developers. * RTOS development of complex real time applications. * Driver development including: USB, UART, micro SD, SPI, I2C, ethernet, etc etc. * Firmware application development. * Embedded UI development with emWin.

    • United Kingdom
    • Computer Hardware Manufacturing
    • Software Engineer
      • Jan 2015 - Feb 2017

      Employee #1. Intelligent data centre fabrics - hardware & software architectures. Firmware design and development. HW bring up. System architecture. Distributed systems. Storage systems. Networking. OS porting. C, Python, Java. API design. Employee #1. Intelligent data centre fabrics - hardware & software architectures. Firmware design and development. HW bring up. System architecture. Distributed systems. Storage systems. Networking. OS porting. C, Python, Java. API design.

    • United States
    • Software Development
    • 700 & Above Employee
    • Software Engineer
      • Jun 2007 - Jan 2015

      Stuff I worked on at cisco: * IOS-XR FIB Software Engineer - Layer3 forwarding on all IOS-XR platforms, specialising in unicast/multicast MPLS forwarding. Internet backbone core routing/switching. * IOS/IOS-XE FIB Software Engineer - Layer3 forwarding on all IOS and IOS-XE based platforms. Software switching platforms and hardware switching platforms. * FFM (forwarding and feature manager) Software Engineer - Platform independent control plane and data plane separation project. Currently shipping on ciscos 3850 and 4500 platforms. * IOU (IOS on Unix) Software Engineer - Emulation platform for cisco IOS, running on Linux and Solaris. Show less

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Systems/Network Administrator (intern).
      • 2005 - 2006

      Administrated an escalation lab and wrote some software to help automate tasks. Administrated an escalation lab and wrote some software to help automate tasks.

Education

  • The University of Edinburgh
    BSc
    2002 - 2007
  • Campbell College Belfast
    1995 - 2002

Community

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