David Christenson

Infrastructure Engineer at 💻

Chantilly, 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

👤
Senior
🎓
Top School
David Christenson is an Infrastructure Engineer with 12 years of experience specializing in programming, Linux systems administration, and networking, currently based in Chantilly, Virginia. He has a strong track record in backend and DevOps work, contributing to projects like the popular qBittorrent client and the PoGo Monocle mapper where he implemented notification systems, proxy support, and platform-specific build fixes. His background spans network operations, software testing, and package maintenance for Homebrew, reflecting a pragmatic focus on cross-platform compatibility, build systems, and maintainability. David combines hands-on systems engineering with an eye for tooling and automation, and his contributions often surface in subtle but impactful improvements to build processes, API compatibility, and deployment workflows.
code12 years of coding experience
job5 years of employment as a software developer
bookComputer Science, Information Technology, Computer Science, Information Technology at Timpview High School
bookInformation Technology, Information Technology at Brigham Young University
stackoverflow-logo

Stackoverflow

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

Github Skills (29)

formula10
c-language10
multiplatform10
package-management10
apidoc10
python10
protocol-buffers10
torrent10
cross-platform10
twitter-api10
ruby10
homebrew10
api10
cplus10
formulas10

Programming languages (13)

C++RustCJupyter NotebookProtocol BufferTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
Noctem/Monocle

Aug 2016 - Jul 2017

PoGo mapper and notifier
Role in this project:
userBack-end & DevOps Engineer
Contributions:549 commits, 53 PRs, 488 pushes in 11 months
Contributions summary:David significantly contributed to the project by implementing and integrating new features related to notifications via PushBullet and Twitter. Their work included adding API key configurations and location description features using landmarks. The user also modified the worker and other related files, demonstrating involvement in the project's core functionality. They also introduced enhancements like supporting account authentication and incorporated the use of proxies for making API requests, which hints at a focus on maintainability and scalability.
pogonotifiermapper
pogodevorg/pgoapi

Aug 2016 - Apr 2017

Unofficial PokemonGO API in Python
Role in this project:
userBack-end Developer
Contributions:65 commits, 19 PRs, 30 pushes in 7 months
Contributions summary:David contributed to the development of the pgoapi project, which is an unofficial API for Pokemon Go. Their work involved adding and modifying request objects, specifically related to device information and sensor data. They also updated the project's protocol buffer definitions to be compatible with newer versions. The user's efforts focused on maintaining the functionality and compatibility of the API.
apipythonpokemongo-apipokemongopython3
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 Christenson - Infrastructure Engineer at 💻