Ross Angle

Designer at GSN Games, Inc.

San Francisco Bay Area 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
Ross Angle is a versatile software engineer and designer with 16 years of experience building front-end and back-end systems, tooling, and DevOps for games and web platforms. Based in the San Francisco Bay Area, he combines practical fluency in JavaScript/Node.js, Java, Groovy, and Racket with deep interest in functional and reactive programming paradigms. He has shipped production work at companies like GSN and FunMobility and contributed to community projects such as a maintained Arc Lisp fork where he fixed security bugs, improved cross-platform support, and added CI/CD for automated docs. Beyond day-to-day engineering, Ross designs programming languages and developer libraries (era-platform, lathe), reflecting an uncommon blend of language theory and pragmatic engineering. He brings a mathematician’s rigor from a BA in Mathematics and a habit of exploring proof theory and dependent types, which informs his careful approach to system design. Outside of work he pursues interactive fiction tools, retro anime, TCGs, and reverse engineering, underscoring a creative curiosity that feeds his technical work.
code16 years of coding experience
job13 years of employment as a software developer
bookBA, Mathematics (major), Computer Science (minor), BA, Mathematics (major), Computer Science (minor) at Linfield University
languagesEnglish, French
github-logo-circle

Github Skills (10)

racket10
cicd10
lisp10
automation9
build-system9
automations9
windows9
macos6
linux6
webapp4

Programming languages (7)

TypeScriptSchemeArcRacketJavaScriptHaskellHTML

Github contributions (5)

github-logo-circle
arclanguage/anarki

Oct 2010 - Dec 2021

Community-managed fork of the Arc dialect of Lisp; for commit privileges submit a pull request.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:142 commits, 12 PRs, 111 pushes in 11 years 3 months
Contributions summary:Ross primarily focused on enhancing the Anarki project's core functionality and improving its build and deployment process. Their contributions include fixing a critical setuid bug, making improvements to module handling, and integrating Anarki as a Racket package. They also addressed Windows compatibility issues by replacing platform-specific commands with Racket equivalents. Furthermore, the user implemented CI/CD integration to deploy the documentation site automatically.
dialectracket-langlinuxsubmitlisp-interpreter
Contributions:41 pushes, 3 branches, 1 comment in 6 years 8 months
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
Ross Angle - Designer at GSN Games, Inc.