David Parsley

DevOps, Infrastructure And Platform Engineering

Charlottesville, Virginia, 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
David Parsley is a seasoned DevOps, infrastructure, and platform engineer with over 25 years of hands-on experience and 11 years in current DevOps-focused roles, now based in Charlottesville, VA. He specializes in Linux systems administration, infrastructure as code, and Kubernetes-driven platforms, owning cloud and on-prem deployments to keep applications secure, available, and developer-friendly. His background spans networking, storage, and security across academia and healthcare, where he has designed private clouds and production platforms for research and clinical applications. A practical automation enthusiast, he contributes to open-source projects such as the widely used slack-go Slack API client, improving reliability and websocket handling. Colleagues rely on his deep troubleshooting skills across the full networking stack and his knack for adapting legacy environments into modern, containerized infrastructure.
code11 years of coding experience
job17 years of employment as a software developer
bookBachelors of Science, Physics, 3.54 QPA, Bachelors of Science, Physics, 3.54 QPA at Clarion University of Pennsylvania
languagesEnglish
stackoverflow-logo

Stackoverflow

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

Github Skills (9)

golang10
debugging10
debug10
websocket10
go10
api10
slack10
apidoc10
json9

Programming languages (11)

TypeScriptJavaDockerfileShellRustCJavaScriptGo

Github contributions (5)

github-logo-circle
slack-go/slack

May 2016 - Jul 2022

Slack API in Go
Role in this project:
userBack-end Developer
Contributions:3 releases, 32 reviews, 16 commits in 6 years 3 months
Contributions summary:David primarily contributed to the `slack-go/slack` repository, focused on enhancing the functionality and stability of the Slack API client in Go. Their work included implementing external logger support for debugging, handling potential errors during websocket connections, and fixing JSON unmarshal errors for blocks in message attachments. Additionally, they addressed connection issues by handling unexpected EOF errors and incorporating a ping timeout mechanism for improved reliability. These changes contribute to a more robust and functional Slack API client library.
golangslackapislack-apigo
lnxjedi/gopherbot

Apr 2016 - Jan 2023

ChatOps Engine for Slack, written in Go, inspired by Hubot and Jenkins
Contributions:618 releases, 1713 commits, 181 PRs in 6 years 10 months
chatopspython-librarygolangjenkinsbash-scripting
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
David Parsley - DevOps, Infrastructure And Platform Engineering