Curriculum Vitae

-


Michał Bork-Zalewski

Experience

Embedded Software Development Engineer, L5 @ Amazon Ring

June 2024 – present; Gdańsk, Poland

  • Took part in delivering 24/7 Recording feature for Ring Indoor Camera 2nd gen

Firmware Development Engineer @ Solidigm

December 2021 – May 2024; Gdańsk, Poland

  • Co-developed a PCIe/NVMe compliance test suite using SPDK driver for Linux. Modified the driver to enable test scenarios.
  • Worked on a new SSD drive, a key product for the company revenue, developing firmware for a novel platform.
  • Collaborated internationally with external engineering partners during development of a common codebase for both parties’ products.

Firmware Developer @ Intel

December 2020 – December 2021; Gdańsk, Poland

  • Developed firmware for NAND and Optane (3DXP) SSD drives, including drives productized as Intel D7- series and Intel Optane DC P5800X.
  • Worked on SR-IOV and Dual Port capabilities development, especially in the NVMe and PCIe reset specification compliance area.
  • Designed and implemented a number of key functional modules in the transport layer of the firmware.
  • Continued development of legacy codebase, maintaining compatibility with previous products.

Software Development Intern @ Intel

July 2018 – November 2020; Gdańsk, Poland

  • Took part in a long-term intership in Non-volatile Memory Solutions Group.
  • Worked on validation and development of NVMe drives, specializing in the host interface area.
  • Partaken in developing an internal SR-IOV test suite for the product. Collaborated with firmware engineers during feature development.
  • Learned the basics of PCIe and NVMe protocols as well as Linux drivers, focusing on NVMe driver.

Technical skills

Programming languages

C, C++, Python, Bash

Developer Tools

Git, CMake, PlantUML, Google Test, Bitbucket, Jira

Areas of expertise

Firmware development and debugging, Embedded systems validation, RTOS, PCIe, NVMe, Linux (esp. NVMe drivers)

Education

Master of Engineering in Computer Science

2021 – 2023; Gdańsk University of Technology

Bachelor of Engineering in Computer Science

2017 – 2021; Gdańsk University of Technology

Languages

  • Polish: native
  • English: fluent, used in workplace setting for international collaboration