Phil Beauvoir

Software Engineer

UK, United States
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
Phil Beauvoir is a seasoned software engineer with 15 years of experience, based in the UK and active in open-source development. Known on GitHub as a "Code Punk" and an Archi developer, he contributes primarily to the back end of the well-regarded Archi ArchiMate modelling tool, improving tree state persistence, palette behavior, and model reset workflows. He combines pragmatic engineering with attention to UX detail—ensuring complex modeling features behave predictably for users. Phil’s strength is quietly improving maintainability and developer-facing tooling in mature projects, a skill that often reveals itself in smoother user workflows rather than flashy new features.
code15 years of coding experience
github-logo-circle

Github Skills (5)

javas10
model-view-controller10
ui-design10
interface-design10
java10

Programming languages (12)

TypeScriptPowerShellSmartyJavaC++ShellScalaJavaScript

Github contributions (5)

github-logo-circle
archimatetool/archi

Feb 2011 - Jan 2023

Archi: ArchiMate Modelling Tool
Role in this project:
userBack-end Developer
Contributions:7 reviews, 2566 commits, 42 PRs in 12 years 1 month
Contributions summary:Phil's contributions primarily focused on enhancing the tree structure of the ArchiMate modelling tool. They implemented features to restore the expanded state of the tree when creating, closing, or opening models. In addition to this, they made adjustments to add the user a new option to reset the model. Further improvements were done to ensure proper workings of the palette components
pythonarchimatemodelling-toolmodellingarchimatetool
jArchi - Scripting for Archi: ArchiMate Modelling Tool
Contributions:427 commits, 1 PR, 711 pushes in 4 years 10 months
scriptingarchimatemodelling-tooljavamodelling
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
Phil Beauvoir - Software Engineer