
To be filledAkira Moroo is a graduate student at Tokyo University of Science. He majors electrical engineering and now researches in the field ofsoftware engineering. He is interested in firmware, coreboot, UEFI, and boot process of operating systems. He has ported mruby to UEFI shell in 2015. He started yabits project, yet another UEFI coreboot payload, as one of Mitou project in 2017.
- yabits: Yet Another UEFI coreboot Payload

Alexander is a QEMU, KVM, openSUSE and U-Boot developer who likes to work across various CPU architectures.
He started to work for SUSE about 11 years ago and since then has
progressed through various subsystems.
He initially wrote the SVM emulation bits in QEMU, added nested virtualization support to KVM on AMD CPUs, wrote and maintained a good chunk of the KVM support for PowerPC for a few years, maintained the QEMU PowerPC parts for about as long, initiated and still participates on ARM support in openSUSE and recently dove into U-Boot land where he now maintains the UEFI execution support.
- UEFI applications in U-Boot

Andrea Barberio is a LinuxBoot developer and creator of SystemBoot. His daily job is around infrastructure reliability and software development at Facebook, and in the spare time he enjoys playing with firmware and networks.
- Open Source Firmware @ Facebook

Arun Koshy’s the CTO and Co-Founder at TCSL Research where he built Armor, a system to analyze firmware for properties and anomalies. Prior to this role, Arun helped build products that secure some of the world's largest financial and federal institutions in prior engineering leadership and individual contributor roles. These include ZoneAlarm, PestPatrol, LinkScanner and Bromium among others. Arun's research interests include computational trust and program induction. Outside of work, he loves spending time with family and studying machine intelligence thematically at Stanford.
- Scotch-tape and Flashrom: Way of the UEFI
- Buzzing Smart Devices : Smart Watch hacking

Brian Richardson is Technical Evangelist & Senior Technical Marketing Engineer at Intel.
He has spent most of his career as a “BIOS guy,” working on the firmware that quietly boots billions of computers. He has focused on the industry transition to the Unified Extensible Firmware Interface (UEFI) and supporting the TianoCore open source community. Brian has presented at various conferences and seminars, including LinuxCon and Embedded Systems Conference. When he’s not talking about firmware at conferences, Brian takes photos of his travels and procrastinates on various video projects.
- UDK2018 Security Feature Roundup
- CHIPSEC on non-UEFI Platforms
- Building Open Source Unified Extensible Firmware Interface (UEFI) Firmware with EFI Development Kit II (EDK II)
- Debugging Unified Extensible Firmware Interface (UEFI) Firmware under Linux
- Writing CHIPSEC Modules & Tools
- Implementing MicroPython as an Unified Extensible Firmware Interface (UEFI) Test Framework
- LinuxBoot status report

Christian Svensson works as a site reliability engineer by day and hacks on server and network hardware by night.
- u-root on BMCs

Christopher Covington is a Production Engineering working to configure, monitor, and deploy updates to Facebook's OpenBMC fleet. He previously worked at Qualcomm, enabling .rpm Linux distributions on ARMv8 servers, and teleport running Linux benchmarks (using Checkpoint Restore In Userspace, CRIU) from relatively fast QEMU system emulation to slow CPU and SoC performance models.
- Lessons Learned from a Large OpenBMC Deployment

David (“dhendrix”) has been involved with coreboot and flashrom for many years, first as an intern at Los Alamos National Laboratory and later as a software engineer at Google working on ChromeOS and at Facebook working on Open Compute Project and Telecom Infrastructure Project. He is working to address challenges of development, deployment, maintenance, and security of platforms at scale.
- Open Source Firmware @ Facebook

Erik Bjorge is a Firmware Engineer working in the Platform Armoring and Resiliency team at Intel Corporation. Erik has been developing system firmware at Intel since 2000. Erik is also a contributor and one of the maintainers of the CHIPSEC open source project https://github.com/chipsec/chipsec. Erik has also presented at the 2018 UEFI Plugfest on firmware security.
- UDK2018 Security Feature Roundup
- CHIPSEC on non-UEFI Platforms
- Writing CHIPSEC Modules & Tools
- Dynamic Tables Framework

Felix has studied electrical engineering and currently works as a freelancer in the area of hardware, FPGA, firmware and software engineering. He is interested in finding out how software and hardware works and how they can be improved.
- Why memory is a hard problem in modern computer architectures

Furquan Shaikh is a Senior Software Engineer with Google and has been working on embedded systems development for the past 8 years. He started out as an intern in the Chrome OS team where he was introduced to coreboot for the first time. He has been involved with coreboot and Chrome OS for 5+ years now.
- A tale of reusability in coreboot

Jagan Teki is a Free Software Engineer and currently working for
Amarula Solutions, for handling opensource related projects. His most of the work involves in Linux Kernel, U-Boot, Buildroot and Yocto for code contribution along with key subsystems maintenance.
He is Upstream Maintainer for Allwinner sunXi SoC, SPI, SPI-NOR
subsystems in U-Boot. Apart from this he got nearly 10 years of
experience in embedded Linux, device driver and Linux kernel.
He presented U-Boot Verified RSA Boot Flow on ARM at ELCE 2013
Edinburgh, and presented U-boot Multi image booting scenarios at
Opensource India 2013, Bangalore.
LinkedIn:
https://www.linkedin.com/in/jaganteki/
Contributions:
http://www.openedev.com/wiki/Mainline
Wiki:
https://openedev.amarulasolutions.com/
- U-Boot from Scratch

-
- Scotch-tape and Flashrom: Way of the UEFI
- Linuxboot Continuous Integration - A path to automatic firmware testing
Jonathan Neuschäfer is a student who is interested in low-level
software, hardware details, and different CPU architectures. He joined
the coreboot project through Google Summer of Code in 2016, where he started to improve coreboot's RISC-V support, and later became
coreboot's maintainer for RISC-V-related code.
- coreboot on RISC-V — 2018 edition

Julius Werner is a firmware developer for Google's Chrome OS and has been responsible for the firmware of most Arm-based Chromebooks. He also acts as maintainer of the arm and arm64 architectures and several related SoCs for the coreboot project.
- Arm Trusted Firmware for coreboot developers

Laurie Jarlstrom has a BSCS and is currently a senior technical marketing engineer at Intel. She started at Intel in 1993 and has been working as a BIOS / Firmware engineer throughout her career. Her current projects include working with the Unified Extensible Firmware Interface (UEFI) Intel team in developing training material, managing technical content on the www.tianocore.org open source EFI Development Kit (EDK II) project, providing technical presentations and support for UEFI and EDK II for developing firmware at Intel.
- Building Open Source Unified Extensible Firmware Interface (UEFI) Firmware with EFI Development Kit II (EDK II)
- Debugging Unified Extensible Firmware Interface (UEFI) Firmware under Linux
- Journey from Closed to Open: Lessons Learned from Open Sourcing Sound Open Firmware

Maggie Jauregui is a Security Researcher for the Platform Armoring and Resiliency team at Intel Corporation. Maggie focuses on firmware security. She has presented her research at conferences such as DEF CON, CanSecWest, DerbyCon, Grace Hopper, BSidesPDX, and UEFI Plugfest.
- UDK2018 Security Feature Roundup
- CHIPSEC on non-UEFI Platforms
- Writing CHIPSEC Modules & Tools
coreboot engineer
- Debugging ChromeOS Devices with SuzyQable

Firmware Engineer at 3mdeb - Embedded Systems Consulting. Enthusiast of advanced hardware features and network solutions in embedded systems. Open source fan and coreboot contributor mainly focused on firmware development.
- Remote Testing Environment (RTE) workshop

Paul Kocialkowski started using free software in 2008 and soon gained interest in software freedom as well as the use of fully free systems. After breaking his Openmoko FreeRunner he took at shot at Replicant, the fully free version of Android. He soon became involved in the project's active development and has remained its lead developer since 2012. Driven by a growing interest in the lower levels of digital technology, he evaluates various devices from the perspective of software freedom, in particular for the Free Software Foundation's website. Recently, he's been working on freeing digital devices at the lower levels, contributing to the U-Boot, Coreboot, Libreboot, Flashrom and Linux projects.
- Origami-Paper Workshop
- Simplifying the use of free and upstream boot software with Origami-Paper
- Statistics from coreboot’s board status repository

Piotr Król is Founder and Embedded Systems Consultant at 3mdeb - licensed provider of coreboot consulting services. He received M. Sc. in Computer Systems Networking and Telecommunication from Gdańsk University of Technology. Piotr worked as Storage Controllers Validation Engineer and BIOS Software Engineer in Intel Technology Poland for over 7 years. After leaving Intel he
created his own consulting business focused on Embedded Firmware (coreboot, UEFI/EDK2/BIOS, trainings and security) and Embedded Linux (Yocto, Linux Device Drivers, Qt/C++/Go/Python applications) . He is passionate about building firmware that enables advanced hardware features and follows best security practices. His team maintains PC Engines platforms in coreboot and actively
work on and contribute to Open Source Firmware. Feel free to contact Piotr if you have any questions about related topic.
- Remote Testing Environment (RTE) workshop
- BITS and CHIPSEC as coreboot payloads
- How to enable AMD IOMMU in coreboot

Ron Minnich invented LinuxBIOS in 1999, which we renamed to coreboot in 2008. He worked on many of the ports, and did the first version of the RISC-V port and supervised the two subsequent RISCV ports.
- u-root
- coreboot rompayloads

Ryan O’Leary is a core developer of LinuxBoot within Google. Ryan contributes significantly to u-root and fiano, and was a key researcher of the LinuxBoot project in its early stages at Google. Ryan studied software engineering at the University of Waterloo in Canada. He has a keen interest in firmware, hardware and embedded systems.
- LinuxBoot status report
- OpenBMC: Open Source System Management Firmware Stack

Sam worked for 10 years as an embedded software engineer in the Precision Agriculture industry, writing networking stack and application code for ISO11783/J1939 conforming devices. She recently started working as a Production Engineer at Facebook where she is learning to apply her knowledge of embedded Linux systems to the many “at scale” problems of managing a fleet of embedded Linux devices in a production network.
- Lessons Learned from a Large OpenBMC Deployment
- Petitboot: Four years of Linux as a Bootloader

Sandrine Bailleux is a senior software engineer at Arm. She's been working on the Trusted Firmware-A open source project since its creation in 2013. She's been involved in various areas of the code, such as memory management, platform code maintenance and security vulnerabilities fixes. She's also contributed to the internal firmware validation test suite and its automation.
- Secure partitions in Arm Trusted Firmware-A

Simon Glass has worked in embedded systems for many years, at ARM, Bluewater Systems (which he founded) and Google. In his spare time, Simon is a contributor to U-Boot and is custodian of its driver model. Recently he started a new Chromebook team in Boulder, Colorado.
Talks:
ELCE 2015: Order at Last: The New U-Boot Driver Model Architecture Paper SLIDES Video
ELCE 2013: Verified Boot on Chrome OS and How to do it yourself PDF
Linuxconf 2006: ARM Embedded Linux, Gadget and Widgets
Smaller things:
ELCE 2017 Device tree in U-Boot SPL slides
ELCE 2015 U-Boot mini-summit: http://www.denx.de/wiki/pub/U-Boot/MiniSummitELCE2013/dm-kconfig-patman.pdf
ELCE 2014 U-Boot mini-summit: http://www.denx.de/wiki/pub/U-Boot/MiniSummitELCE2014/dm-u-boot.pdf
ELCE 2015 U-Boot summit: https://www.denx.de/wiki/pub/U-Boot/SummitELCE2015/U-Boot_startup_sequence.pdf
- U-Boot with Chrome OS and firmware packaging

Stephano has been working on Embedded Linux for the past 6 years and recently joined the firmware group at Intel contributing to TianoCore, ChipSec, and MicroPython. His main focus is on community engagement and improving the developer experience. In his free time he enjoys exploring the thermal tolerances of various electronic circuits.
- Building Open Source Unified Extensible Firmware Interface (UEFI) Firmware with EFI Development Kit II (EDK II)
- Debugging Unified Extensible Firmware Interface (UEFI) Firmware under Linux
- Implementing MicroPython as an Unified Extensible Firmware Interface (UEFI) Test Framework
I'm Subrata Banik, having 9+years of experience in BIOS domain. In early 2009 I started my career with American Megatrends (AMI) and widely worked on ARM and IA architecture. Later in 2012 I became part of Intel. Initial few years I worked as UEFI BIOS engineer enabling Windows Tablet platforms, which provided me the opportunity to work with numerous ODM/OEM and IBVs. Later, became a part of Intel Coreboot team exclusively working on Chrome projects. Apart from Intel SoC and platform bring-ups, nowadays I'm primarily focusing on improving IA-Coreboot infrastructure and smoother adaptation of FSP using Coreboot.
- coreboot mainboard porting with Intel FSP 2.0

Trammell Hudson is a core developer on LinuxBoot and the lead developer on the Heads project, a slightly more secure open source firmware for laptops. He is known for creating Thunderstrike, the first proof-of-concept MacBook firmware rootkit, and was the original developer of the Magic Lantern project, a free firmware for Canon DSLR cameras. He has presented his research at conferences like CCC, BlackHat, and DEFCON, and teaches classes on reverse engineering, embedded systems, and art at the NYC Resistor hackerspace.
- Security Keynote
- Google Secure Microcontroller and CCD (Closed Case Debugging)

Vincent Zimmer is a Senior Principal Engineer with Intel Corporation. Vincent has been involved in firmware development for his whole career, ranging from real-time embedded to various boot firmware approaches. Recently Vincent has been involved in activities such as platform security, pre-OS networking, Intel® Firmware Support Package, UEFI, EDKII, and coreboot.
- Keynote

Yah Wen is a Senior BIOS & Bootloader Lead Engineer from the Internet of Things Group (IoTG) in Intel Corporation. He has 15 years' experience in BIOS, UEFI & bootloader development mainly in computer mobile & desktop boards, industrial PXIe controllers as well as other embedded systems. He is from Penang, Malaysia.
- Developing Boot Solutions for Intel IoT Unique Use Cases