Warren Gifford

Software Engineer at Sourcegraph

Portland, Oregon, 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
Warren Gifford is a software engineer based in Portland, Oregon with five years of hands-on experience across full-stack development, DevOps, and backend engineering. At Sourcegraph he works on on-prem distributions, versioning, and database schema management, contributing to notable open-source projects that touch code search and deployment workflows. He’s proficient in React, JavaScript, Python, Docker, and Kubernetes, and has practical experience improving deployment stacks and resolving schema drift in large codebases. A former automotive technician with a philosophy degree, Warren brings a diagnostic mindset and strong systems thinking to debugging and architecture. Outside work he builds educational projects like a Conway’s Game of Life platform and enjoys hiking with his dog, playing violin, and worldbuilding for RPGs.
code5 years of coding experience
bookBachelor of Science - BS, Philosophy, Bachelor of Science - BS, Philosophy at Portland State University
bookAssociate of Science - AS, Associate of Science - AS at Portland Community College
bookFull Stack Bootcamp Apr 2020, Computer Software Engineering, Full Stack Bootcamp Apr 2020, Computer Software Engineering at App Academy
stackoverflow-logo

Stackoverflow

Stats
11reputation
121reached
1answer
0questions
github-logo-circle

Github Skills (22)

database-migrations10
docker10
deploying10
sourcegraph10
docker-compose10
dockers10
go10
database-migration10
scripting9
postgresql9
bash9
schema-design9
shell9
script9
sh9

Programming languages (10)

TypeScriptHCLSmartyJavaShellC++JavaScriptGo

Github contributions (5)

github-logo-circle
Code AI platform with Code Search & Cody
Role in this project:
userBackend Developer
Contributions:4 releases, 314 reviews, 124 commits in 1 year 10 months
Contributions summary:Warren primarily contributed to the Sourcegraph codebase by addressing depreciation warnings related to the `initialRepositoryEnablement` option in GitLab and BitBucket configurations. Their work involved modifying the schema and updating relevant documentation. The user also corrected a merge that addressed alert solutions and added database configurations, including adding an auto-upgrade column to the versions table. Additionally, the user contributed by resolving schema drift issues, particularly concerning default values, and adding improvements to the offline drift check functionality.
sourcegraphcode-generationrepo-type-maindeveloper-toolslsif-enabled
Sourcegraph with Docker Compose deployment reference
Role in this project:
userDevOps Engineer
Contributions:38 reviews, 9 commits, 42 PRs in 1 year 2 months
Contributions summary:Warren primarily contributed to the deployment aspects of the project, specifically focusing on the configuration and maintenance of Docker Compose setups for Sourcegraph. Their commits involved modifying deployment scripts, updating image versions (Caddy, Grafana, PostgreSQL, Prometheus), and resolving merge conflicts related to these changes. The user also made adjustments to the volume configurations and testing scripts to ensure proper deployment and functionality of different services within the Sourcegraph environment.
sourcegraphdeploymentdockercomposedocker-compose
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
Warren Gifford - Software Engineer at Sourcegraph