Christopher Bargren

Lead Mobile Engineer at Arches

Gilbert, Arizona, 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
Christopher Bargren is a Lead Mobile Engineer with 11 years of software experience and a strong background in full-stack web architecture, now focused on React Native and mobile platforms. He has led teams building multi-tenant streaming and score-tracking apps, data-infrastructure dashboards, and frontend systems—bringing an operator’s mindset to design, testing, and deployment. Technically fluent in Node.js, React/Redux, JavaScript/ES6, AWS, Docker and both relational and NoSQL databases, he also hands-on contributes to open-source projects (notably improving libgit2 and native NodeGit build tooling). Comfortable bridging backend, DevOps and mobile concerns, he’s proven at shipping production features and hardening transport and build systems. Based in Gilbert, AZ, he pairs architecture-level thinking with practical engineering, often surfacing subtle protocol and proxy fixes that improve real-world interoperability.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Engineering, Bachelor of Science (B.S.) Computer Engineering at Arizona State University
github-logo-circle

Github Skills (27)

babel610
git10
libgit210
javascript10
es6-promise10
testing10
c1110
c1710
libgit2sharp10
build-automation10
babel-core10
babeljs10
nodejs10
ssh10
unit-testing9

Programming languages (8)

TypeScriptJavaC++CJavaScriptGoPythonKotlin

Github contributions (5)

github-logo-circle
nodegit/nodegit

Mar 2016 - Jan 2017

Native Node bindings to Git.
Role in this project:
userBackend & DevOps Engineer
Contributions:10 commits, 3 PRs, 23 comments in 10 months
Contributions summary:Christopher contributed to the project by implementing build and deployment scripts, integrating Babel for JavaScript transpilation, and configuring proxy options. They also fixed bugs related to code execution and repository interactions. Furthermore, the user introduced Git-related flags and utilities to the project, along with modifying the build process by introducing the use of Babel. This suggests a focus on build, deployment, and core functionality.
electronwindowsjavascriptlibgit2c-plus-plus
libgit2/libgit2

Dec 2015 - Feb 2017

A cross-platform, linkable library implementation of Git that you can use in your application.
Role in this project:
userBack-end Developer
Contributions:19 commits, 3 PRs, 15 comments in 1 year 1 month
Contributions summary:Christopher primarily contributed to enhancing the libgit2 library's network and transport layer. Their work included adding support for git+ssh:// and ssh+git:// protocols, modifying the HTTP parser to accept additional characters, and addressing proxy-related issues within the WinHTTP transport implementation. Further improvements involved refining the SSH transport by modifying the proxy options and incorporating test cases, ensuring the library's robustness and protocol compatibility.
version-controlgit-clientlibgit2dvcscross-platform
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
Christopher Bargren - Lead Mobile Engineer at Arches