Andrew Kofink

Software Engineer at Atlassian

New York, New York, 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
Andrew Kofink is a software engineer with 14 years of experience building backend and DevOps tooling, currently at Atlassian after a multi-year tenure at Red Hat. He focuses on server-side reliability, automation, and infrastructure—contributing to notable open-source projects like Foreman, Katello and tmuxinator where he improved deployment scripts, Ansible modules, and cross-version compatibility. Andrew prioritizes ethical and environmental considerations in product lifecycles and favors projects that enable innovation while maintaining healthy workloads and local collaboration in New York. His work bridges CI/CD, virtualization, and API integrations, and often surfaces in practical enhancements such as SSH agent forwarding, Google Cloud support, and refined testing and error handling.
code14 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at North Carolina State University
github-logo-circle

Github Skills (44)

ruby-rails10
foreman10
back-end-development10
kats10
apidoc10
api-design10
python10
rspec10
rails10
ruby10
user-management10
api10
ansible10
infrastructure-as-code10
ansible-galaxy10

Programming languages (12)

TypeScriptShellCSSRustJavaScriptGoHTMLXSLT

Github contributions (5)

github-logo-circle
expertiza/expertiza

Jan 2012 - Dec 2014

Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.
Role in this project:
userBack-end Developer
Contributions:1095 commits, 2 PRs, 3 comments in 2 years 11 months
Contributions summary:Andrew primarily worked on back-end functionality, focusing on improving the error handling and user management features of the Expertiza application. Their contributions include adding and updating error messages within the participant controller. The user was also involved in allowing teaching assistants to impersonate students. Furthermore, the user made changes to the model to support correct functionality.
nationalpeer-reviewexpertiza-wikidjangoexpertiza
theforeman/forklift

Jun 2016 - Jul 2019

Helpful deployment scripts for Foreman and Katello
Role in this project:
userDevOps Engineer
Contributions:48 commits, 54 PRs, 4 pushes in 3 years 1 month
Contributions summary:Andrew contributed to the infrastructure and configuration management of the Foreman and Katello deployment scripts. Their work included adding support for SSH agent forwarding, integrating Google Cloud provider configurations, and refactoring disk configurations for libvirt. The user also made changes related to virtualization, including allowing multiple synced folders and adjusting QEMU settings. They focused on improving and extending the capabilities of the `forklift` tool.
forkliftvagrantdevopsdeploymentansible
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