George Mackerron

Associate Professor Senior Lecturer In Economics

Brighton, 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
George Mackerron is an Associate Professor of Economics at the University of Sussex with 18 years of experience blending rigorous academic research in subjective wellbeing and environmental economics with hands-on software engineering. He developed and runs Mappiness, a large app-based experience sampling study linking momentary wellbeing to environmental quality, and teaches behavioural economics alongside programming for PhD students. Equally at home in R&D and production, he contributes as a full-stack developer and consultant—work that ranges from improving Neon’s SQL-over-HTTP and APNS tooling to front-end mapping libraries and automated IKEv2 VPN deployments. His profile uniquely combines peer-reviewed economic research and open-source engineering contributions, demonstrating an ability to turn experimental designs into scalable, maintainable software. Based in Brighton, he also co-founded a behavioural-tech company (PSYT Ltd) and advises policy-oriented centres on community wellbeing, bringing academic insight to practical impact.
code18 years of coding experience
job7 years of employment as a software developer
bookMSc, Environmental Economics & Policy, MSc, Environmental Economics & Policy at Imperial College London
bookBA, Archaeology & Anthropology, BA, Archaeology & Anthropology at University of Cambridge
bookPhD, Environmental Economics, PhD, Environmental Economics at London School of Economics and Political Science
stackoverflow-logo

Stackoverflow

Stats
473reputation
52kreached
15answers
4questions
github-logo-circle

Github Skills (37)

apn10
javascript10
lib10
postgresql10
http-api10
coffeescript10
vpn10
command-line-interface10
keyv10
firewall10
databases10
proxy10
bash10
ui-design10
iptables10

Programming languages (17)

JavaC++RustCMakefilePLpgSQLGoPerl

Github contributions (5)

github-logo-circle
Deals with overlapping markers in Google Maps JS API v3, Google Earth-style
Role in this project:
userFront-end Developer
Contributions:152 commits, 7 PRs, 29 pushes in 7 years 8 months
Contributions summary:George primarily contributed to the development and maintenance of the OverlappingMarkerSpiderfier library, focused on the user interface elements related to marker display and interaction on a Google Map. Their contributions included the implementation of the zIndex fix, the addition of methods (e.g., `removeMarker`, `clearMarkers`), and the refactoring of the code related to the unspiderfying of markers, including improvements to the handling of mouseover and mouseout events and the overall performance and rendering. The user improved the library's flexibility by adding options to control marker behavior and interaction, and addressed various edge cases related to marker visibility and position changes.
js-mapsapigooglemapsapi-v3js-api
jawj/IKEv2-setup

Nov 2015 - Oct 2022

Set up Ubuntu Server 20.04 (or 18.04) as an IKEv2 VPN server
Role in this project:
userDevOps Engineer
Contributions:152 commits, 19 PRs, 144 pushes in 6 years 11 months
Contributions summary:George primarily focused on setting up and configuring an IKEv2 VPN server on Ubuntu. Their commits reveal the creation of a setup script that automates the installation of necessary software, including strongSwan and related plugins. They also configured the firewall using iptables, managed certificate setup using Let's Encrypt, and set up the VPN configuration. The user further automated updates and created client configuration files.
ubuntu-serverletsencryptikev2strongswanvpn
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
George Mackerron - Associate Professor Senior Lecturer In Economics