Harrington Joseph is a Senior Staff Software Engineer based in San Jose with over 15 years designing and operating high-throughput, data-driven distributed systems and workflow orchestration platforms. He has led architecture and implementation of mission-critical orchestration at Netflix (handling hundreds of thousands of tasks per day and ~450M events/day) and most recently drives platform-level engineering at Airbnb, blending DSL design, performance tuning, and security for large user communities. His background spans end-to-end data infrastructure, event-driven routing, and ML/data-platform integrations, and he’s contributed backend improvements and robust testing to notable open-source tooling like papermill. Trained in AI and systems engineering, he pairs academic depth with hands-on production experience and a track record of evangelizing tooling to hundreds of internal users.
15 years of coding experience
10 years of employment as a software developer
B.S. System Engineer, Software Development, System Design, Operative Systems, Graph and Data Algorithms and Structures, DB, B.S. System Engineer, Software Development, System Design, Operative Systems, Graph and Data Algorithms and Structures, DB at Universidad Metropolitana (VE)
M.S. in Artificial Intelligence, Information retrieval, Neuro-fuzzy computing, Speech processing, Web mining-engineering, Robotic, M.S. in Artificial Intelligence, Information retrieval, Neuro-fuzzy computing, Speech processing, Web mining-engineering, Robotic at Universidad de Salamanca
Contributions:10 commits, 5 PRs, 2 pushes in 3 months
Contributions summary:Harrington primarily contributed to the backend functionality of the papermill project by adding an HTTP handler for reading and writing notebooks from URLs. They implemented the `HttpHandler` class, which leverages the `requests` library to interact with external resources. Furthermore, they added unit tests for the `HttpHandler`, ensuring the reliability and correctness of the new HTTP functionality. This involved testing read and write operations and ensuring the `listdir` operation is correctly handled, highlighting a focus on robust code and error handling.
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
Harrington Joseph - Senior Staff Software Engineer at Airbnb