Jon Anderson

Lead Software Engineer at Pex

Los Angeles, California, 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

👤
Senior
🎓
Top School
Jon Anderson is a Lead Software Engineer in Los Angeles with 11 years of experience building distributed systems, SOA services, and media-processing platforms. He architected and scaled Pex’s Lookup System to search thousands of hours of media per second across hundreds of machines, and has led small teams delivering robust, production-grade software in C++, Java, Python, and cloud CI/CD pipelines. His background includes generating code for message-bus infrastructure at General Atomics and hands-on work with networking, hardware-in-the-loop testing, and interactive web UIs, showing comfort across embedded, backend, and frontend stacks. An engineer with a formal computer engineering degree, he’s drawn to language design and human–computer interfaces and contributes practical fixes to open-source tooling (e.g., improving Python compatibility and image-preview robustness in the ranger console file manager). He blends a puzzle-solver’s curiosity and an artist’s eye to craft reliable, elegant systems that bridge low-level protocols and user-facing experiences.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Engineering, Bachelor of Science (B.S.), Computer Engineering at Walla Walla University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
136reputation
28kreached
7answers
2questions
github-logo-circle

Github Skills (16)

error-handling10
file-management10
python10
console9
file-manager9
terminal-emulator8
codec8
emulation8
terminal-application8
html6
google-chrome-extension6
xmlhttprequest6
javascript6
codeigniter6
post6

Programming languages (10)

TypeScriptC++ShellCJavaScriptElmGoVim Script

Github contributions (5)

github-logo-circle
ranger/ranger

Jan 2018 - Jan 2018

A VIM-inspired filemanager for the console
Role in this project:
userBack-end Developer
Contributions:7 commits, 1 PR, 1 comment in 6 days
Contributions summary:Jon primarily focused on improving the robustness and compatibility of the file manager with different Python versions. Their commits involved adding error handling for Python 2 and 3, specifically addressing `IOError` and `OSError` exceptions, to prevent crashes when accessing files. Additionally, the user made several code adjustments to support image previews and integrate with different terminal emulators. They also contributed to command and setting configurations and documentation updates.
file-managervimconsolefile-launcherfile-preview
janderland/wishbanana

Dec 2023 - Jan 2026

Wish Banana Server
Contributions:1 release, 22 PRs, 57 pushes in 2 years 1 month
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