Arthur Silva is a Senior Staff Software Engineer based in Stockholm with 13 years of experience building backend systems and shaping architecture at scale, currently leading engineering efforts at Ditto. He progressed through senior technical roles at Ditto after a multi-year tenure at Spotify, bringing deep expertise in distributed services, notifications, and platform reliability. An active open-source contributor, Arthur improved cross-platform push notification support in the widely used django-push-notifications project by hardening APNS/GCM integrations and streamlining test suites. His background spans founding a startup in Brazil to engineering roles across healthcare, telecom, and agritech, giving him a practical blend of product-minded engineering and system-level rigor. Trained in electrical and computer engineering at UFU and University of Washington, he pairs hardware-aware thinking with cloud-native software design.
13 years of coding experience
12 years of employment as a software developer
Electrical Enginnering Computer Engineering, Electrical Enginnering Computer Engineering at University of Washington
Bachaleor Electrical Computer Engineering, Bachaleor Electrical Computer Engineering at Universidade Federal de Uberlândia - UFU
Send push notifications to mobile devices through GCM or APNS in Django.
Role in this project:
Back-end Developer
Contributions:13 commits in 8 months
Contributions summary:Arthur primarily contributed to the backend of the Django-based push notification library. Their work included implementing new features such as optional data parameters for GCM messages and time-to-live, refactoring the APNS integration, and adding error handling. They also made adjustments to the testing suite, ensuring functionality across different push notification platforms (GCM and APNS). Further, the user streamlined the code by removing redundant error checks and unnecessary returns.
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 - Senior Staff Software Engineer at Ditto