Florian Weingarten

Staff Software Engineer at urlscan.io

Canada
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
Florian Weingarten is a Staff Software Engineer with 15 years of experience building resilient, high-scale infrastructure and back-end systems, currently based in Canada and open to part-time or Amsterdam-area roles while taking a break for family. He has deep production engineering and reliability expertise from senior roles at Shopify—leading migrations to Google Cloud, shard rebalancing, and high-availability, multi-datacenter operations—and continues to shape security- and performance-sensitive tooling. Florian is an active open-source contributor across well-known Ruby projects (Shopify/shipit-engine, resque, jekyll, liquid, semian) and has also contributed to core tooling like restic, reflecting a strong focus on deployment stability, observability, and performance. He combines hands-on backend development (models, deployment locking, worker heartbeats, profiling) with leadership in operational automation and large-scale data migrations. Collected academic training in computer science and mathematics underpins a methodical approach to reliability and systems design. A less obvious strength is his knack for improving developer experience and testing rigor in mature codebases, making systems both faster and safer to operate.
code15 years of coding experience
job9 years of employment as a software developer
bookDiplom (equivalent to B.Sc. + M.Sc.) Computer science, Diplom (equivalent to B.Sc. + M.Sc.) Computer science at RWTH Aachen University
languagesEnglish, German, Japanese, Dutch
github-logo-circle

Github Skills (42)

deduplication10
redis10
circuit-breaker10
mysql10
background-process10
testing10
background-processing10
rspec10
asynchronous-tasks10
queuing10
ruby10
backup10
go10
performance-optimization10
jekyll10

Programming languages (11)

TypeScriptShellCRustJavaScriptGoLuaPHP

Github contributions (5)

github-logo-circle
Shopify/liquid

May 2013 - Jul 2019

Liquid markup language. Safe, customer facing template language for flexible web apps.
Role in this project:
userBack-end Developer
Contributions:173 commits, 69 PRs, 85 pushes in 6 years 2 months
Contributions summary:Florian made several contributions to the Liquid markup language, focusing on bug fixes and improvements to existing functionality. They added regression tests for specific issues, ensuring the stability and reliability of the code. Additionally, they removed unnecessary code, such as a `blank?` method, and refactored code to use more efficient constructs. The user also implemented new features, such as the `slice` filter for both strings and arrays.
hamltemplatemarkup-languageliquidweb-apps
Shopify/semian

Nov 2015 - Aug 2018

:monkey: Resiliency toolkit for Ruby for failing fast
Role in this project:
userBack-end Developer
Contributions:14 commits, 9 PRs, 30 pushes in 2 years 10 months
Contributions summary:Florian primarily contributed to enhancing the resilience and error handling of the `semian` Ruby library. They focused on integrating support for database transaction rollbacks in MySQL and addressing `OutOfMemoryError` exceptions within the Redis adapter. These changes included adding tests to validate the new functionalities and improving the overall robustness of the library by catching and handling potential errors. The user also bumped the library version.
circuit-breakerwebscalerailsresiliencymonkey
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