Justin Weiss

Principal Software Engineer at Aha!

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
🎓
Top School
Justin Weiss is a Principal Software Engineer in Seattle with 18 years of full‑stack experience building web and native applications, from OS and database layers to UX. He combines hands‑on engineering with people leadership—scaling teams, moving monoliths to microservices, and shipping customer‑facing products on short release cycles. An independent founder and prolific educator, he published 100+ Rails articles, authored Practicing Rails, and grew a highly engaged developer audience. His open‑source contributions range from improving Slate's rich text editor to adapting RetroArch for Nintendo 3DS, showing a knack for both frontend UX polish and low‑level platform optimization.
code18 years of coding experience
job15 years of employment as a software developer
bookB.S. Computer Science, B.S. Computer Science at University of Illinois Urbana-Champaign
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,138reputation
419kreached
11answers
1question
github-logo-circle

Github Skills (52)

application-framework10
git10
libc10
javascript10
lib10
rich-text10
text-editor10
app-framework10
spi10
c1110
linux-kernel10
io10
c1710
i2c10
iio10

Programming languages (13)

C++CRustGoTypeScriptShellJavaScriptPHP

Github contributions (5)

github-logo-circle
ianstormtaylor/slate

Oct 2017 - Nov 2019

A completely customizable framework for building rich text editors. (Currently in beta.)
Role in this project:
userFront-end Developer
Contributions:20 commits, 24 PRs, 4 pushes in 2 years
Contributions summary:Justin primarily contributed to the Slate rich text editor framework, focusing on improvements to text handling and user interaction. They addressed issues related to text formatting (marks) during actions like inserting and removing text, and splitting blocks. The user also implemented a helper for copying and pasting content within the editor. Their work demonstrates a focus on improving the core functionality and usability of the Slate editor.
rich-text-editoreditorbrowserreactrich-text
libretro/RetroArch

Nov 2017 - Oct 2020

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
Role in this project:
userMobile Developer
Contributions:16 commits, 17 PRs, 20 comments in 2 years 11 months
Contributions summary:Justin primarily contributed to the 3DS platform support within the RetroArch project. They focused on fixing screen flickering issues, ensuring correct bottom screen behavior on 3DS, and updating the project to utilize the libctru 2.0 library, specifically addressing threading and memory management issues. Furthermore, they optimized memory usage and made adjustments for sideways screen rotation on the 3DS. These commits demonstrate a specialization in adapting and improving RetroArch for Nintendo 3DS hardware.
frontendlibretrocretroarch
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