Bartosz Nowak

Senior Software Engineer at Snowflake

Warsaw, Masovian Voivodeship, Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Bartosz Nowak is a Senior Software Engineer with eight years of experience building embedded systems, DevOps pipelines, and release management across companies like Samsung, Paramount, and now Snowflake. He combines low‑level expertise—demonstrated by contributions fixing build issues and improving the UF2 bootloader for STM32 and iMX RT10xx—with practical DevOps and release experience that speeds delivery without reinventing the wheel. Comfortable across bare‑metal, FreeRTOS, and cloud environments, he has owned product development cycles from device firmware and calibration algorithms to production releases. Based in Warsaw, he favors pragmatic reuse of proven solutions to deliver robust, maintainable systems quickly. Colleagues value his broad view of adjacent disciplines, which helps him integrate hardware-aware engineering with modern infrastructure practices.
code8 years of coding experience
job10 years of employment as a software developer
bookMaster of Engineering - MEng Elektronika Mikrosystemy i systemy elektroniczne, Master of Engineering - MEng Elektronika Mikrosystemy i systemy elektroniczne at Warsaw University of Technology
github-logo-circle

Github Skills (14)

c1710
embedded10
winusb10
usb10
u-boot10
stm10
c1110
sys10
boot10
bootloader9
memory-management8
gcc8
abstraction-layer7
abstraction7

Programming languages (15)

PowerShellJavaC++CRustMakefileGoHTML

Github contributions (5)

github-logo-circle
adafruit/tinyuf2

Dec 2021 - Jun 2022

UF2 bootloader based on TinyUSB for embedded devices such as ESP32S2, STM32F4 and iMX RT10xx
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 reviews, 8 commits, 1 PR in 6 months
Contributions summary:Bartosz primarily contributed to build fixes and improvements for the UF2 bootloader on STM32 and iMX RT10xx embedded devices. The commits included fixing build issues related to GCC 11, correcting iteration in code, and merging branches. The user also added volatile keywords to memory addresses and updated other functions, indicating a focus on low-level system programming and hardware interaction.
stlinkstm32uf2-bootloaderflashembedded-devices
jenkinsci/crowd2-plugin

Apr 2022 - Jan 2023

A plugin for Jenkins to use Atlassian Crowd or JIRA as an identity manager
Contributions:12 releases, 72 reviews, 182 commits in 9 months
jenkinsauthorizationjenkins-pluginsonatypejenkins-api-plugin
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Bartosz Nowak - Senior Software Engineer at Snowflake