Paul Coates is a Principal Member of Technical Staff with over 10 years of experience building and scaling full-stack web applications across startups and large enterprises, currently at Salesforce. He blends deep backend expertise (Golang, Ruby, Java) with frontend skills (React) and cloud-native practices on AWS to deliver reliable, high-availability services and internal platforms. As a technical lead he has driven cross-functional initiatives—from automated ticket classification and recommendation systems at Kickstarter to core platform services at Maxwell Health—while mentoring teams and improving engineering processes. He contributes to open-source tooling for API design, notably enhancing Graphiti’s backend filtering DSL with validation, refactoring, and test coverage. Based in Hood River, Oregon, Paul pairs long-term systems thinking with a hands-on approach to shipping production-grade software and quietly excels at turning legacy systems into scalable, monitored services.
10 years of coding experience
24 years of employment as a software developer
Android Development, Android Development at Big Nerd Ranch Class
Software Engineering Technology, Software Engineering Technology at Oregon Institute of Technology
Electrical Engineering and Computer Science, Electrical Engineering and Computer Science at Oregon State University
Computer Science, Computer Science at Baker College Online
Contributions:7 reviews, 16 commits, 4 PRs in 7 days
Contributions summary:Paul primarily contributed to the back-end functionality of the Graphiti API, a project focused on building stylish Graph APIs, as indicated by the repository description and topics. Their work involved the development of a `filter_group` DSL (Domain Specific Language) to enhance API filtering capabilities, including the implementation of validation logic and error handling. They refactored existing code, changing the `FilterGroup` module to `FilterGroupValidator` class for better organization. Furthermore, they added testing via specs for this new DSL, and refined error messages.
Contributions:2 PRs, 16 pushes, 5 branches in 7 days
apistylishgraphqlgraph
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.