Paul B

Software Architect

England, United Kingdom
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

👤
Senior
Paul B is a pragmatic, hands-on Software Architect with 13 years of experience who leads a ~25-person cross-functional team across development, QA, and architecture from the UK. He blends solo-developer grit with organisational leadership, preferring remote, collaborative, and forward-thinking environments that empower engineers rather than impose rigid process. Technically versatile, he remains active in embedded/IoT open source—contributing fixes and Prometheus exporter enhancements to the popular ESPEasy ESP8266/ESP32 project—demonstrating attention to production monitoring and real-world device constraints. Known for flexible, agile thinking and a dislike of micromanagement, he focuses on practical solutions that scale while supporting charitable and community-minded causes.
code13 years of coding experience
github-logo-circle

Github Skills (10)

esp3210
iot10
embedded10
prometheus10
sys10
esp826610
cprogramming-language9
c-language9
arduino8
networking7

Programming languages (10)

TypeScriptC#JavaShellC++JavaScriptGoHTML

Github contributions (5)

github-logo-circle
letscontrolit/ESPEasy

Jul 2021 - Aug 2021

Easy MultiSensor device based on ESP8266/ESP32
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:4 reviews, 10 commits, 2 PRs in 11 days
Contributions summary:Paul contributed to the ESP8266/ESP32-based multi-sensor device project by fixing a build issue related to spaces in directory names. They also implemented and enhanced the Prometheus exporter functionality, enabling the exposure of system and device metrics for monitoring. Furthermore, they made several minor fixes and merged updates from other branches to integrate changes and improve the project's functionality.
esp8266iotesp32
Tall-Paul/Marlin

Aug 2020 - Jun 2024

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Contributions:2 PRs, 7 pushes, 2 branches in 3 years 10 months
vendorreprapmarlincommercialesp32
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
Paul B - Software Architect