Derek Parker is a Senior Manager of UX in San Francisco with 14 years of experience blending hands-on engineering and product-facing design for complex consumer and systems products. He has advanced through design roles at PlayStation—shaping gameplay UX for PS5—and brings a rigorous HCI research background (M.S., 3.95) to guide cross-disciplinary teams. Equally comfortable in code, Derek contributes to open-source projects ranging from Go compiler improvements and trie/fuzzy-search implementations to networking and editor tooling, demonstrating deep systems-level fluency uncommon for UX leaders. His work often focuses on maintainability and performance—refactoring core DNS resolver logic, adding robust test coverage, and optimizing low-level compiler paths. He pairs data-driven research and prototyping with engineering pragmatism to deliver polished, resilient user experiences at scale. Based in the Bay Area, he combines studio-quality interaction design with the technical chops to influence runtime and infrastructure decisions.
13 years of coding experience
4 years of employment as a software developer
Master of Science (M.S.), Human Computer Interaction Design, 3.95, Master of Science (M.S.), Human Computer Interaction Design, 3.95 at Indiana University Bloomington
Bachelor of Science (B.S.), Electronic Arts - Interactive New Media, 3.78 / 4.0, Bachelor of Science (B.S.), Electronic Arts - Interactive New Media, 3.78 / 4.0 at Missouri State University
Data structure and relevant algorithms for extremely fast prefix/fuzzy string searching.
Role in this project:
Back-end Developer
Contributions:3 reviews, 60 commits, 22 PRs in 8 years 11 months
Contributions summary:Derek primarily contributed to the implementation and improvement of a Trie data structure within the repository. Their commits focused on refining the core logic of the Trie, including fixing bugs related to bounds checking and removing unnecessary branching. They also introduced fuzzy search functionality and enhanced its accuracy, along with adding and improving test cases. Furthermore, the user refactored the code to enhance performance and improved documentation.
This project now lives at https://github.com/kinvolk/bootkube
Role in this project:
DevOps Engineer
Contributions:22 commits, 64 PRs, 28 pushes in 1 year
Contributions summary:Derek primarily contributed to the project by modifying configuration files and scripts related to the deployment and management of the Kubernetes cluster. Their work involved adding flags to configure generated manifests, updating the hyperkube image version, and modifying paths and configurations for the checkpoint service. These changes indicate a focus on improving the cluster's resilience and operational aspects. The user's commits also addressed issues related to API server availability.
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.