Arthur Silva

Staff Software Engineer at LodgeLink

Calgary, Alberta, 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
Arthur Silva is a Staff Software Engineer based in Calgary with a decade of experience building and scaling backend platforms, teams, and products primarily in Golang. He leads technical strategy across booking, flights, and connectivity domains while maintaining a core backend platform at LodgeLink and stewarding the popular pRESTd open-source project (nearly 4k stars and 200+ daily downloads). His work spans production-grade services, payment systems that grew to 100k+ monthly users, and contributions to well-known projects like Tsuru PaaS and SendGrid's Go client where he focused on robustness, autoscaling, and test quality. Arthur combines hands-on engineering, platform architecture, and developer advocacy—having built first engineering teams, presented Golang best practices, and introduced testing and tooling improvements that reduced fragility in distributed systems.
code10 years of coding experience
job9 years of employment as a software developer
bookComputer Engineering, Computer Engineering at Universidade Veiga de Almeida
bookMaster of Business Administration - MBA Business, Master of Business Administration - MBA Business at University Canada West
languagesPortuguese, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
150reputation
27kreached
4answers
6questions
github-logo-circle

Github Skills (39)

docker10
postgresql10
sendmail10
database-connection10
send-email10
testing10
databases10
server-configuration10
dockers10
e-mail10
testify10
postgrest10
go10
rest10
database-design10

Programming languages (14)

PowerShellC#CSSRustGoHTMLDockerfileShell

Github contributions (5)

github-logo-circle
prest/prest

Apr 2019 - Jan 2023

PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new
Role in this project:
userBack-end Developer
Contributions:4 releases, 84 reviews, 99 commits in 3 years 9 months
Contributions summary:Arthur focused on improving the database URL handling and configuration within the pREST project. Their contributions included extracting and refactoring database URL parsing logic, adding comprehensive unit tests for these functionalities, and addressing issues related to environment variables. They also introduced mock implementations for testing database interactions and implemented transaction handling, demonstrating a focus on code quality and robustness. Furthermore, they contributed test cases for various API endpoints related to table interactions.
realtimelow-codedockerdatabasepostgres
tsuru/tsuru

Oct 2016 - Aug 2017

Open source and extensible Platform as a Service (PaaS).
Role in this project:
userBackend Developer
Contributions:98 commits, 20 PRs, 16 pushes in 10 months
Contributions summary:Arthur primarily contributed to the tsuru project's backend functionality. Their work included modifying and adding to the documentation, specifically related to platform management. They also addressed bug fixes and implemented features related to the Docker provisioner, including handling auto-scale events and zero values on healing lists. These contributions indicate a focus on improving the platform's core operations and stability.
containerspaasdevopsdockeras-a-service
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
Arthur Silva - Staff Software Engineer at LodgeLink