Nick Floyd

Staff Software Engineer at Digital Missions Inc (Non-Profit)

Dallas, Texas, 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
Nick Floyd is a Staff Software Engineer with over two decades of experience building scalable APIs, developer tools, and platform services, currently focused on experiential collectibles and developer-facing infrastructure. He co-owns and maintains GitHub’s Octokit SDKs and the widely used GitHub Terraform provider, driving OpenAPI and generative tooling that supports a community of 2,000+ contributors and millions of integrations. Nick blends deep backend engineering and API design with practical DevOps and performance expertise honed across roles at InVision, New Relic, and earlier enterprise e-commerce projects. He mentors engineering leaders through Plato and helps shape technical strategy as a nonprofit board member, reflecting a commitment to developer growth and mission-driven work. Outside of code, he’s a Dallas-based homeschool dad of nine who describes his work as creating software that genuinely improves developer experiences.
code12 years of coding experience
job27 years of employment as a software developer
bookMIS, Computer Science, MIS, Computer Science at Texas Wesleyan University
bookMathematics, Mathematics at University of Texas at Arlington's College of Engineering
bookAssociate in Arts, applied electrical engineering, Associate in Arts, applied electrical engineering at Tarrant County Junior College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
56reputation
508reached
1answer
0questions
github-logo-circle

Github Skills (24)

faraday10
github10
apidoc10
testing10
net10
dotnet10
terraform10
terraform-provider10
ruby10
asp-net10
terraformer10
go10
api10
github-api10
dotnet-core10

Programming languages (10)

TypeScriptC#JavaC++ShellRustJavaScriptGo

Github contributions (5)

github-logo-circle
Terraform GitHub provider
Role in this project:
userBack-end Developer
Contributions:11 releases, 115 reviews, 42 commits in 2 months
Contributions summary:Nick contributed to the Terraform GitHub provider by implementing features related to file management within repositories. This involved modifying existing resources to incorporate commit messages for file operations (create, update, delete) and also modifying data sources to expose timestamp information from GitHub releases. Furthermore, the user added support for querying if a repository is a template or was generated from a template. These changes enhance the provider's capabilities in managing GitHub resources through Terraform.
providerterraformterraform-providerterraform-github
octokit/octokit.rb

May 2022 - Jan 2023

Ruby toolkit for the GitHub API
Role in this project:
userBack-end Developer
Contributions:11 releases, 99 reviews, 94 commits in 8 months
Contributions summary:Nick primarily contributed to the Octokit.rb project by merging stable branches and updating the codebase. Their work involved making modifications to several files, including those related to organization migrations and license uploads. Furthermore, they were responsible for refactoring the code to handle URL characters within labels and making changes to the connection and middleware. These changes suggest a focus on maintaining the core functionality and improving the GitHub API interaction capabilities of the library.
apioctokit-rbsdkruby
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
Nick Floyd - Staff Software Engineer at Digital Missions Inc (Non-Profit)