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 (17)

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

Programming languages (9)

TypeScriptC++CElmJavaScriptGoElixirVim 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.
vimconsolefilemanagerfile-launcherneovim
janderland/janderland

Aug 2018 - Dec 2020

Contributions:92 pushes, 6 branches in 2 years 4 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
Jon Anderson - Lead Software Engineer at Pex