Nathan Edwards

Director at thecharitywebsite.com

Cupar, Scotland, 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

👤
Senior
🎓
Top School
Nathan Edwards is a Director and versatile web engineer with 11 years of experience building high-performance web systems across PHP, Scala and JavaScript. Based in Cupar, Scotland, he has moved from hands-on CMS and API integration work to founding and leading his own companies, including Odds Hawk Ltd and thecharitywebsite.com, delivering practical, cost-effective web solutions for clients and charities. He has deep backend experience—contributing tests to the Phalcon PHP framework’s CLI component—and a history of improving performance by adopting frameworks like Play! and Phalcon with MongoDB. A mathematician by training (MMath, Durham), he combines analytical rigor with entrepreneurial pragmatism, often tackling data-matching and legacy modernisation projects that require both systems thinking and meticulous testing.
code11 years of coding experience
job12 years of employment as a software developer
bookHigh School, Maths, Further Maths, Physics, High School, Maths, Further Maths, Physics at St Georges School
bookMMath (Master In Mathematics), Mathematics, 2.1, MMath (Master In Mathematics), Mathematics, 2.1 at University of Durham
languagesEnglish, French, German
stackoverflow-logo

Stackoverflow

Stats
311reputation
45kreached
20answers
12questions
github-logo-circle

Github Skills (17)

extjs10
phalcon10
testing10
app-framework10
php10
php-extension10
extension-methods10
web-framework10
c-extension10
html6
absolute-path6
mod-rewrite6
htaccess6
css6
wordpress6

Programming languages (5)

JavaScriptVuePHPHTMLRuby

Github contributions (5)

github-logo-circle
phalcon/cphalcon

Dec 2018 - Jan 2019

High performance, full-stack PHP framework delivered as a C extension.
Role in this project:
userBack-end Developer
Contributions:15 commits, 2 PRs, 10 comments in 23 days
Contributions summary:Nathan primarily contributed to the testing of the Cli\Console component within the Phalcon framework. Their work involved writing tests for various methods, including registerModules, getModule, setArgument, getDefaultModule, and the events manager. They also made significant changes to the HandleCest test, including adding module and event handling tests. This indicates a focus on ensuring the functionality and stability of the command-line interface features.
full-stackphpframeworkphalconphp-extension
oddshawk/node-js-sdk

Jan 2022 - Jan 2025

Contributions:14 releases, 16 pushes, 1 branch in 2 years 11 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
Nathan Edwards - Director at thecharitywebsite.com