Ben Morris

Software Engineer at Netflix

Seattle, 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
Ben Morris is a seasoned software engineer with 16 years of experience in cross-platform development, back-end systems, and game tooling, based in Seattle. He’s an indie game developer and creator of the Kit programming language, and has deep Haxe ecosystem expertise demonstrated by substantive contributions to Haxe, OpenFL, Lime, and HaxeFlixel projects. His work spans full-stack engineering and database-focused back-end work—implementing data cleaning and MySQL ingestion for the well-known weecology/retriever and optimizing parsers and rendering pipelines across multiple repos. Ben combines low-level performance tuning (array resizing, rendering optimizations, blend modes) with pragmatic integrations (WebSockets, asset loading, joystick detection), making him effective across platforms from web to consoles. Notably, he brings both language/compiler-level contributions and practical game-dev tooling experience, a blend that helps bridge developer ergonomics with production-grade systems.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1,745reputation
65kreached
16answers
20questions
github-logo-circle

Github Skills (51)

haxeflixel10
programming-language10
multiplatform10
python10
mysql10
haxe10
biopython10
websocket10
cross-platform10
regular-expression10
compiler-compiler10
websockets-client10
parsing10
data-cleaning10
database-design10

Programming languages (15)

C++CRustHaxeTeXHTMLTypeScriptLiquid

Github contributions (5)

github-logo-circle
weecology/retriever

Jun 2010 - Jan 2017

Quickly download, clean up, and install public datasets into a database management system
Role in this project:
userBack-end Developer & Database Engineer
Contributions:811 commits, 7 PRs, 1 push in 6 years 8 months
Contributions summary:Ben primarily contributed to the back-end functionality of the project. They added and implemented a data cleaning function to handle missing values in a Python script. Furthermore, the user developed tools to facilitate creating databases, indicating a focus on database design and integration with the data retrieval and processing pipeline. Their work directly involved interacting with a MySQL database for importing and cleaning public datasets.
management-systemdata-retrievalpythondatadata-science
HaxeFoundation/haxe

Mar 2014 - Dec 2022

Haxe - The Cross-Platform Toolkit
Role in this project:
userBack-end Developer
Contributions:2 reviews, 19 commits, 20 PRs in 8 years 10 months
Contributions summary:Ben primarily contributed to the Haxe compiler and standard library, focusing on cross-platform capabilities. Their work involved enabling functionality on various targets (neko, flash, js, etc.) related to network connections and file system operations. These changes included implementing new methods for file management and improving existing functionality. Further, the user optimized the array implementation by adding a `resize` method and improved the conditional compilation parsing logic.
macroscppopenflcompilertranspiler
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
Ben Morris - Software Engineer at Netflix