Vince Foley

Senior Software Engineer at Felt

Portland, Oregon, United States
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
Vince Foley is a Senior Software Engineer based in Portland, Oregon with 12 years of experience building backend systems and APIs. He brings deep expertise in Elixir and GraphQL, having contributed substantive features and architecture improvements to the widely used Absinthe GraphQL toolkit and its Plug integration, including parser, subscription, and telemetry work. Vince pairs rigorous engineering—refactoring, bug fixes, and test coverage—with pragmatic product focus, enabling reliable API behavior at scale. He holds an M.S. in Computer Science and a B.S. in Computer and Electrical Engineering from the University of Missouri–Columbia, and now applies that strong academic foundation to shipping production-quality backend services at Felt. A less obvious strength is his attention to developer ergonomics and observability, reflected in telemetry integrations and tooling improvements across his open-source work.
code12 years of coding experience
bookUniversity of Missouri
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (20)

subscribe10
elixir10
plug10
wpgraphql10
phoenix-liveview10
subscriber10
wordpress-graphql10
phoenix-framework10
absinthe10
graphql10
su10
apache-phoenix10
exunit9
unit-testing9
apidoc9

Programming languages (12)

MDXTypeScriptDockerfileC++ShellMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
Plug support for Absinthe, the GraphQL toolkit for Elixir
Role in this project:
userBack-end Developer
Contributions:9 releases, 79 commits, 48 PRs in 4 years 5 months
Contributions summary:Vince primarily contributed to the implementation and enhancement of Absinthe's Plug integration, a GraphQL toolkit for Elixir. Their work focused on adding features such as a GraphQL parser for Plug, handling content types, and enabling subscriptions over HTTP. The user refactored and optimized the code, including dependency updates and the addition of testing and test coverage.
elixirgraphiqlabsinthe-graphqlphoenixgraphql
absinthe-graphql/absinthe

Sep 2017 - Sep 2021

The GraphQL toolkit for Elixir
Role in this project:
userBack-end Developer & API Developer
Contributions:15 releases, 51 reviews, 308 commits in 4 years
Contributions summary:Vince focused on enhancing the Absinthe GraphQL toolkit for Elixir, introducing key features and improvements. The user implemented features, such as supporting the import of fields for interfaces, and refactored code related to complex default values, while also demonstrating the use of the telemetry tools and features. Further, the user addressed several bugs, improved code formatting, and optimized the underlying architecture.
servicesapirelayelixirgraphiql
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