Peter Morrow
Software Engineer at Graphiant- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Graphiant
-
United States
-
Computer Networking Products
-
1 - 100 Employee
-
Software Engineer
-
Jan 2022 - Present
-
-
-
Microsoft
-
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
-
-
-
Techcomp Research and Engineering Centre
-
Livingston, Scotland
-
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.
-
-
-
Senient Systems Inc.
-
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.
-
-
-
Cisco
-
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
-
-
-
Sun Microsystems
-
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 -
Campbell College Belfast