Dan Kirkwood

Staff Software Engineer at Jack Henry

Palm Springs, California, 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
Dan Kirkwood is a Staff Software Engineer with 13 years of experience building reliable, customer-focused backend systems and APIs, currently driving engineering at Jack Henry. He specializes in Go-based microservices, API modernization, and data consolidation—having led migrations from Perl to Go at Comcast and established Go coding standards at Valimail and Achieve. Dan combines strong object-oriented design and database expertise with practical analytics and algorithmic insight to reduce redundancy and improve system dependability across business units. An active open-source contributor, he has contributed build and quota-management work to notable projects like Apache Traffic Control and the Gophercloud OpenStack SDK. Based in Palm Springs, he pairs hands-on implementation and mentoring experience with a track record of delivering identity, billing, and CDN-related infrastructure at scale.
code13 years of coding experience
job21 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Penn State University
bookObject-Oriented Design Software Requirements Analysis Compiler Design, Object-Oriented Design Software Requirements Analysis Compiler Design at University of Colorado Colorado Springs
stackoverflow-logo

Stackoverflow

Stats
11reputation
9kreached
1answer
0questions
github-logo-circle

Github Skills (17)

api-rest10
scripting10
api-design10
restful-api10
script10
go10
openstack10
build-automation10
sh10
rest-api10
shell10
unit-testing9
configuration-management9
sdk9
git8

Programming languages (11)

TypeScriptJavaShellCoffeeScriptJavaScriptGoPerlHTML

Github contributions (5)

github-logo-circle
apache/trafficcontrol

Sep 2016 - Sep 2019

Apache Traffic Control is an Open Source implementation of a Content Delivery Network
Role in this project:
userBack-end Developer
Contributions:1324 commits, 678 PRs, 311 pushes in 3 years
Contributions summary:Dan primarily contributed to build processes and configuration within the Apache Traffic Control repository, focusing on building artifacts and managing build dependencies. These contributions included modifications to shell scripts, the implementation of build-related tasks, and the integration of build number generation from the git repository. Additionally, the user worked on modifying and improving the codebase and testing files for the Traffic Ops code base.
apachecontent-deliverycontent-delivery-networktraffictrafficcontrol
rackspace/gophercloud

Mar 2016 - Mar 2016

A Go SDK for OpenStack. IN FEATURE FREEZE. See Issue #592
Role in this project:
userBack-end Developer
Contributions:8 commits, 1 PR, 5 comments in 15 days
Contributions summary:Dan primarily worked on the quota management features of the OpenStack Go SDK. Their contributions included the initial implementation of the quota set API, focused on the GET action, including creating the necessary structs, request and result handling and associated unit tests. The user refactored the code to focus on the Get action, removing other functionalities. They also created the necessary fixtures and unit tests for quota set operations, demonstrating familiarity with OpenStack and Go SDK development.
golangfreezesdkcloudfoundryopenstack
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
Dan Kirkwood - Staff Software Engineer at Jack Henry