Lawrence Lomax

Software Engineer at Facebook

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
Lawrence Lomax is a seasoned software engineer with 13 years' experience specializing in mobile platforms, automation, reverse engineering, and performance profiling. Based at Facebook in the UK, he focuses on iOS engineering and test automation, contributing to high-profile open-source projects like Flipper and WebDriverAgent to improve device interaction, element caching, and CI testing. He pairs deep systems-level skills in concurrency, RPC and debugging with practical build-and-release automation—maintaining Homebrew formulas and refining tooling for reproducible iOS builds. Lawrence’s work spans both Objective-C/Swift and Python ecosystems, and he has a track record of turning low-level investigation into reliable developer tools and operators for ReactiveCocoa.
code13 years of coding experience
job3 years of employment as a software developer
bookBSc, Computer Science, BSc, Computer Science at The University of Sheffield
bookPaston College
stackoverflow-logo

Stackoverflow

Stats
13reputation
626reached
1answer
1question
github-logo-circle

Github Skills (25)

objective-c10
selenium-webdriver10
ios10
mobile-development10
webdriver10
package-management10
reactivecocoa10
homebrew10
automation10
swift10
automations10
test-automation10
scripting9
reactiveswift9
shell9

Programming languages (7)

TypeScriptJavaJavaScriptObjective-CSwiftRubyPython

Github contributions (5)

github-logo-circle
facebook/homebrew-fb

Jul 2016 - Apr 2017

OS X Homebrew formulas to install Meta open source software
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:7 commits, 7 PRs, 10 comments in 9 months
Contributions summary:Lawrence's contributions primarily involve creating and maintaining Homebrew formulas for installing Meta open-source software. The commits focus on defining and updating the `fbsimctl` formula, including version upgrades and adapting to Xcode and Swift changes. This suggests a focus on automation and build processes for the installation and management of software within the context of the Homebrew package manager.
formulasmetaos-xmacoshomebrew-formulas
facebook/flipper

Jan 2019 - Mar 2022

A desktop debugging platform for mobile developers.
Role in this project:
userMobile Developer (iOS)
Contributions:1 review, 24 commits, 1 comment in 3 years 1 month
Contributions summary:Lawrence primarily contributed to the iOS-related aspects of the `flipper` project. Their work involved modifying the `desktop/flipper-dump/src/index.tsx` file to include device serial matching, and then made improvements to command line arguments using `yargs`. Furthermore, the user refactored code by moving iOSBridge free-functions into classes and made adjustments for device-specific execution paths. Their contributions demonstrate a focus on enhancing iOS device interaction and improving the server-side core.
windowsdebuggingdebugcross-platformdesktop
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
Lawrence Lomax - Software Engineer at Facebook