Ken Guest

Senior Software Engineer at PEAR

Dublin, Ireland
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
Ken Guest is a Senior Software Engineer based in Dublin with 19 years of experience building reliable web and systems solutions across LAMP and JAM stacks. He combines deep backend skills in PHP, Python and MySQL with practical sysadmin experience on Linux and FreeBSD, regularly tackling compatibility and security issues in legacy code. An active open-source contributor, Ken has backported fixes and CVE mitigations to the widely used Yii PHP framework and improved core functionality in OpenID Connect and Phing projects. He also brings attention to user experience through localization and documentation work, having improved language files and phpDocumentor docs to clarify developer-facing APIs. A long-tenured participant in community governance, he serves on the PHP-FIG core committee and has been involved with PEAR for many years, reflecting his commitment to interoperability. Colleagues rely on him for pragmatic maintenance of mature codebases and for quietly modernizing them for current PHP runtimes.
code18 years of coding experience
job22 years of employment as a software developer
bookNational Diploma, Commercial Computing, National Diploma, Commercial Computing at Waterford Institute of Technology
bookWesley College, Dublin
stackoverflow-logo

Stackoverflow

Stats
3,834reputation
1.5mreached
195answers
4questions
Badges
php
top-5%
uml
top-5%
github-logo-circle

Github Skills (35)

yii10
debugging10
debug10
authorizations10
openid-connect10
user-authentication10
internationalization10
rs10
authentication10
software-quality10
php-framework10
php10
localization10
build-automation10
authorization10

Programming languages (20)

JavaCSSCColdFusionTeXTwigGoHTML

Github contributions (5)

github-logo-circle
phingofficial/phing

Apr 2012 - Jul 2021

PHing Is Not GNU make; it's a PHP project build system or build tool based on Apache Ant.
Role in this project:
userBackend & Build Automation Engineer
Contributions:1 review, 46 commits, 55 PRs in 9 years 4 months
Contributions summary:Ken contributed to bug fixes and feature enhancements within the Phing build system. The contributions included correcting typos, addressing class redeclaration issues, and adding new tasks, such as an INI file modification task, and the NotifySend task. The user also implemented file set support, and updated the phpcs task.
build-projectphpapachegnu-makegnu
yiisoft/yii

May 2017 - Nov 2022

Yii PHP Framework 1.1.x
Role in this project:
userBack-end Developer
Contributions:1 review, 10 commits, 7 PRs in 5 years 7 months
Contributions summary:Ken primarily contributed to the Yii PHP Framework 1.1.x repository by addressing code compatibility and functionality issues. Their commits focused on fixing deprecation warnings, adapting to newer PHP versions (7.4, 8.1), and resolving CVE vulnerabilities. They also improved the framework by incorporating features like configurable timeouts and using curl for enhanced functionality.
yiiyii1phpframeworkyii-php-framework
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
Ken Guest - Senior Software Engineer at PEAR