Paul Vickers

Principal Engineer at Intercom

Dublin, Dublin 1, 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

👤
Senior
🎓
Top School
Paul Vickers is a Principal Engineer based in Dublin with nine years focused on data infrastructure and a long Microsoft pedigree that underpins a deep engineering and testing background. He has progressed through senior and leadership data roles at Intercom, now shaping architecture and delivery as Principal after leading Staff Data Infrastructure efforts. Paul combines a pragmatic, metrics-driven approach to product improvement with hands-on systems work—evidenced by contributions to a Python MySQL replication project that improved replication control and robustness. He excels at turning data and insights into rapid, measurable product changes while mentoring teams to build resilient, testable systems. Notably, his career blends enterprise-scale software quality experience from Microsoft with modern data engineering leadership at a fast-moving SaaS company.
code9 years of coding experience
job24 years of employment as a software developer
bookBachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at Ulster University
languagesSwedish, German
stackoverflow-logo

Stackoverflow

Stats
31reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (6)

python10
mysql10
pytest9
android-jetpack-compose6
android6
android-jetpack6

Programming languages (4)

TypeScriptShellJavaScriptPython

Github contributions (5)

github-logo-circle
Pure Python Implementation of MySQL replication protocol build on top of PyMYSQL
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 6 comments in 1 year 2 months
Contributions summary:Paul primarily contributed to enhancing the core functionality of the MySQL replication protocol implementation. Their work involved adding features like specifying the end log position for replication and adding support for ignoring decode errors. The user also implemented tests to validate the introduced changes. These modifications improved the control and robustness of the replication stream processing.
pythonmysql-replicationmysqlpython-implementationmysql-binlog
intercom/incubator-superset

Mar 2018 - Aug 2019

Apache Superset (incubating) is a modern, enterprise-ready business intelligence web application
Contributions:13 commits, 9 PRs, 32 pushes in 1 year 5 months
incubatingapache-supersetweb-applicationapachemachine-learning
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
Paul Vickers - Principal Engineer at Intercom