Drake Costa

Software Engineering Consultant at Self-employed

Vancouver, Washington, 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
Drake C is a software engineering consultant and self-taught full-stack TypeScript engineer with 10 years of experience building and refactoring web UIs and developer tooling. He’s contributed to high-profile open-source projects like CodeSandbox—modernizing React hooks, TypeScript parts, GraphQL handling and SSE UI—and implemented a Reflection API for the type-safe valibot schema library, demonstrating strength in developer-facing libraries. His career includes full-stack and senior roles at CodeSandbox, Nike (via VanderHouwen), and M1, and he now consults from Vancouver, WA. Early experience as a game/mod level designer and a Blizzard internship surfaces in his pragmatic, user-focused approach to interactive systems. Outside of work he pursues photography, PC gaming and Magic: The Gathering, blending creative instincts with technical precision.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor of Applied Science - BASc, Bachelor of Applied Science - BASc at Renton Technical College
bookGnomon School of Visual Effects
bookAA - Visual Communications, AA - Visual Communications at Las Positas College
languagesJapanese
stackoverflow-logo

Stackoverflow

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

Github Skills (23)

api-doc10
hook10
javascript10
typescript310
validations10
typescript10
schema-design10
typescript210
validation10
type-system10
type-systems10
javascripts10
api10
typescript-types10
codesandbox10

Programming languages (8)

TypeScriptCSSRustSCSSScalaJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
An online IDE for rapid web development
Role in this project:
userFront-end Developer
Contributions:21 commits, 43 PRs, 117 pushes in 6 months
Contributions summary:Drake primarily contributed to refactoring and updating front-end components within the CodeSandbox client. Their work includes refactoring GraphQL result reassignment, updating SSEDownNotice, refactoring GitHub Workspace to use hooks and refactoring more Workspace to use hooks. They also replaced icons and refactored the Navigation component to use React Hooks and TypeScript.
reactjavascriptsvelteonline-idepreact
fabian-hiller/valibot

Oct 2023 - Apr 2024

The modular and type safe schema library for validating structural data 🤖
Role in this project:
userFull-stack Developer
Contributions:18 reviews, 2 PRs, 46 comments in 6 months
Contributions summary:Drake contributed to the `valibot` library by implementing a Reflection API. This involved adding new types and functionalities, along with the modification of existing files to support the addition of the Reflection API feature. Further contributions included the addition of validation metadata to new validations, and a refactor of `SchemaMeta` usage, in addition to the removal of features. The user also refactored methods for default and fallback values.
bundle-sizemodularparsingruntimetype-safe
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