Wesley Johnston

Development Manager at Agoda

Thailand
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
Wesley Johnston is a Development Manager based in Thailand with 11 years of experience building front-end apps and SDKs for mobile and embedded devices. He has shipped production work across Java, JavaScript, Swift, and C++, including contributions to Firefox for iOS and augmented reality applications for the DAQRI smart helmet. At Agoda he moved from senior engineer to manager, blending hands-on development with team leadership and delivery ownership. His background in experimental solid-state physics (PhD-level research) informs a rigorous, data-driven approach to engineering problems and systems design. Wesley is an active contributor to notable open-source projects like Firefox for iOS, where he improved bookmark handling and implemented favicon infrastructure—details that reflect both product polish and deep platform familiarity.
code11 years of coding experience
job17 years of employment as a software developer
bookBS, Physics, Math, BS, Physics, Math at Harding University
bookPhD, Solid state physics, PhD, Solid state physics at University of Iowa
bookAS, Physics, AS, Physics at York College
languagesEnglish
github-logo-circle

Github Skills (9)

mobile10
swift10
ios10
bookmark10
ios-application10
databases9
database9
browser9
ui-design8

Programming languages (7)

TypeScriptRustCJavaScriptObjective-CSwiftKotlin

Github contributions (5)

github-logo-circle
mozilla-mobile/firefox-ios

Nov 2014 - Mar 2015

Firefox for iOS
Role in this project:
useriOS Mobile Developer
Contributions:70 commits, 252 PRs, 100 pushes in 4 months
Contributions summary:Wesley primarily focused on developing and improving the Firefox for iOS application. Their contributions included adding a database class for managing bookmarks and fixing issues related to the share extension's device list. They also addressed bookmark-related issues, refining the code to ensure correct data retrieval and display. Furthermore, the user implemented a basic Favicon infrastructure and wrote tests to validate bookmark functionality.
firefoxiosswiftbrowserios-app
wesj/web-components

Feb 2021 - Jun 2023

Random web-components
Contributions:2 PRs, 43 pushes, 7 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