Jonathan Andrews

Senior Software Engineer at Pixie Labs

London, England, United Kingdom
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
Jonathan Andrews is a Senior Software Engineer based in London with seven years of pragmatic, full-stack experience building and improving developer tooling and production systems at Pixie Labs. He has grown through roles from junior to senior engineer within the same company, bringing deep familiarity with the product lifecycle and a disciplined, test-driven approach honed at Makers. An active open-source contributor, he enhanced the Cavy React Native integration-test framework—adding focused tests, live CLI reporting, and WebSocket-based in-progress result streaming—demonstrating attention to developer experience and test infrastructure. With a strong academic background in natural sciences from UCL and Johns Hopkins, he pairs analytical rigor with practical software craftsmanship and an aptitude for turning complex workflows into reliable, observable systems.
code7 years of coding experience
job5 years of employment as a software developer
bookHigh School, Mathematics (A*), Chemistry (A*), Biology (A), High School, Mathematics (A*), Chemistry (A*), Biology (A) at St Paul's School
bookJohns Hopkins University
bookUniversity College London
languagesEnglish
github-logo-circle

Github Skills (10)

e2e-test10
e2e-testing10
javascript10
react-native10
react10
integration-testing10
testing10
automation9
automations9
websocket9

Programming languages (5)

ShellRustJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
pixielabs/cavy

May 2020 - Jun 2020

An integration test framework for React Native.
Role in this project:
userFull-stack Developer
Contributions:26 commits, 5 PRs, 15 pushes in 22 days
Contributions summary:Jonathan primarily focused on enhancing the Cavy testing framework for React Native. Their contributions include refactoring the reporter, implementing features to send in-progress test results to the CLI, and introducing the ability to focus tests. They also made changes to the test runner and test scope, improving the overall testing process and reporting capabilities. The user demonstrated expertise in integrating WebSockets for communication and refining test result handling.
e2e-testsreactreact-nativetestingjavascript
pixielabs/balrog

Apr 2019 - Sep 2020

A lightweight authorization library for Ruby on Rails that protects your routes with a simple password form.
Contributions:92 commits, 28 PRs, 54 pushes in 1 year 5 months
ruby-on-railsauthorizationrailsauthenticationruby
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
Jonathan Andrews - Senior Software Engineer at Pixie Labs