Pedro Lamas

Software Engineer II at Ample Roads

London, 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

🤩
Rockstar
🎓
Top School
Pedro Lamas is a seasoned Software Engineer II based in London with 17 years of professional experience and over 20 years writing software, specializing in Microsoft technologies, .NET, C# and XAML. A former Microsoft MVP and certified Xamarin mobile developer, he combines deep Windows/WinUI expertise with modern backend skills across cloud-native stacks (AWS, Azure), containers and CI/CD. He has led and delivered complex systems from desktop and mobile apps to backend APIs and edge AI services, and currently splits time between consultancy leadership and hands-on engineering. An active open-source contributor, Pedro has contributed important fixes and features to widely used projects such as RestSharp and the Windows Community Toolkit and to niche but impactful ecosystems like Klipper and zigbee-herdsman-converters. Known for automation and build/infrastructure improvements, he often focuses on reliability, tooling and developer experience behind the scenes. Beyond code, he founded the Cimbalino Toolkit, demonstrating a long-term commitment to sharing reusable .NET solutions.
code17 years of coding experience
job22 years of employment as a software developer
bookLicenciatura Engenharia Informática e Computação, Licenciatura Engenharia Informática e Computação at Universidade do Porto
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
7,193reputation
391kreached
262answers
3questions
Badges
uwp
top-5%
rest
top-5%
silverlight
top-5%
xaml
top-5%
github-logo-circle

Github Skills (66)

nuget10
python10
xaml10
firmware10
windows-phone10
ota10
asp-net10
automation10
rest-api10
network-configuration10
javascript10
event-handling10
mqtt10
dotnet10
software-update10

Programming languages (21)

C#C++CSSCRustVueGoHTML

Github contributions (5)

github-logo-circle
fluidd-core/fluidd

Oct 2021 - Jan 2023

Fluidd, the klipper UI.
Role in this project:
userFull-stack Developer
Contributions:550 reviews, 284 commits, 821 PRs in 1 year 3 months
Contributions summary:Pedro primarily focused on feature enhancements for the UI, implementing new settings options and functionality within the Fluidd UI. Their work involved adding confirmation dialogs for power device toggles, integrating a QR code display for API keys, and improving macro parameter handling. Additionally, they were involved in showing Klipper and Moonraker warnings, and contributing to code readability and overall performance by reverting ECharts changes and fixing build warnings.
reactmoonrakervorondesignfluiddklipper
microsoft/XamlBehaviors

Dec 2015 - Mar 2019

This is the official home for WinUI/UWP XAML Behaviors on GitHub.
Role in this project:
userFull-stack Developer
Contributions:8 commits, 9 PRs, 3 pushes in 3 years 3 months
Contributions summary:Pedro primarily focused on enhancing the functionality and stability of XAML behaviors. They addressed several bug fixes and implemented improvements, including ensuring proper event unregistration, supporting x:Bind bindings, and correcting command parameter handling. Their contributions involved modifying C# code within the BehaviorsSDKManaged project, specifically affecting EventTriggerBehavior and InvokeCommandAction. Additionally, the user made adjustments to the project's build configuration and used the InvariantCulture to parse doubles in the TypeConverterHelper.
behaviorsxamluwpuwp-applicationsuwp-apps
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
Pedro Lamas - Software Engineer II at Ample Roads