Samuel O

Platform Engineer

Versailles, Ile-de-France
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
Samuel O is a pragmatic platform engineer with a decade of experience building full-stack, cloud-native systems and developer tooling across Java, Python, Node.js, and modern JS frameworks. He has delivered production-grade features and zero-downtime refactors for B2B procurement platforms, led automation that slashed onboarding times in healthcare systems, and improved observability and CI/CD at scale. Comfortable from Spring Boot backends to Next.js frontends and Kubernetes/Heroku deployments, he also drives developer experience initiatives like Backstage plugins and pipeline reliability. An active open-source contributor, he’s improved core package-management logic in the popular yay AUR helper and made cross-desktop tooling more robust in community projects. Based in Versailles, he favors rapid implementation and pragmatic innovation, pairing hands-on delivery with a taste for elegant, automatable solutions.
code10 years of coding experience
job4 years of employment as a software developer
bookEscolas Técnicas Estaduais
languagesEnglish, Portuguese, French, Spanish
stackoverflow-logo

Stackoverflow

Stats
33reputation
1kreached
3answers
2questions
github-logo-circle

Github Skills (19)

package-management10
python10
bash10
terminal-emulator10
terminal-application10
go10
archlinux10
command-line-interface9
linux9
gnome9
command-line9
iterm9
auth6
deserialization6
actions-on-google6

Programming languages (19)

C#PowerShellJavaC++RustCGoVala

Github contributions (5)

github-logo-circle
LazoVelko/Pokemon-Terminal

Jun 2017 - Jun 2019

Pokemon terminal themes.
Role in this project:
userFull-stack Developer
Contributions:3 releases, 65 commits, 22 PRs in 2 years
Contributions summary:Samuel primarily focused on enhancing the functionality of the Pokemon terminal, with commits addressing specific platform (Terminology, GNOME) support. They introduced changes to the `scripter.py` file to include terminology support and also fixed a bug in scripter.py. Furthermore, the user updated `main.py` and `database.py` to include type commands. Also, included improvements to the handling of slideshows and made the tool compatible with multiple desktop environments.
terminal-themesterminologyterminalthemeswindows-terminal
Jguer/yay

Jan 2018 - Jan 2018

Yet another Yogurt - An AUR Helper written in Go
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 19 comments in 1 day
Contributions summary:Samuel contributed to the core functionality of the `yay` AUR helper, focusing on package selection, upgrade processes, and exclusion features. They implemented range-based package selection, enabling users to specify package indices for installation or upgrades. Further work included the introduction of negation logic for upgrades, adding more flexibility for users to specify packages to exclude during updates. The user's changes primarily involved modifications to the `cmd.go` and `upgrade.go` files, demonstrating a focus on user interface and core package management logic within the AUR helper.
aur-helpergolangpkgbuildaur-completionsyaourt
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
Samuel O - Platform Engineer