Pete Cornish

Senior Director, Head Of Engineering At Deloitte Digital UK

London, 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

👤
Senior
🎓
Top School
Pete Cornish is a senior engineering leader with 12+ years of hands-on and strategic experience delivering bespoke digital systems at Deloitte Digital, now serving as Senior Director and Head of Engineering for the UK. He began as a software engineer and progressed through technical architect and lead roles, combining deep Java/Android expertise and systems-integration know-how with solution architecture and cloud/mobile delivery. Pete coaches and scales high-performing teams, bridging designers, analysts and engineers while translating complex technical concepts for non-technical stakeholders. An active contributor to API management open source (notably backend improvements to apiman’s gateway and rate-limiting), he brings a pragmatic performance and concurrency mindset to platform design. Known for debunking conventional wisdom, he blends software craftsmanship with enterprise delivery experience across retail banking, mobile, portal and ESB integrations.
code12 years of coding experience
job16 years of employment as a software developer
book1st Class, BSc., Computer and Business Studies, 1st Class, BSc., Computer and Business Studies at University of Warwick - Warwick Business School
bookMerchant Taylors' School
stackoverflow-logo

Stackoverflow

Stats
639reputation
467kreached
6answers
1question
github-logo-circle

Github Skills (25)

api-management10
apidoc10
hazelcast10
java10
javas10
api10
api-gateway10
api-design9
restful-api9
api-rest9
caching9
rest-api9
virtual-machine8
regex8
unit-testing8

Programming languages (12)

TypeScriptC#JavaDockerfileShellC++StarlarkScala

Github contributions (5)

github-logo-circle
apiman/apiman

Jan 2016 - Apr 2020

Extensible and flexible API Management. Add your own functionality with simple Java plugins.
Role in this project:
userBackend Developer
Contributions:22 commits, 22 PRs, 26 comments in 4 years 3 months
Contributions summary:Pete primarily contributed to the API Management platform's backend functionality. Their work included enhancing the gateway's HTTP connector with features like redirect control and the addition of new HTTP verbs (HEAD, OPTIONS, TRACE). Additionally, the user refactored the URL whitelist policy by precompiling URL patterns for performance gains, externalizing messages to a resource bundle and improving concurrency, and implemented a Hazelcast implementation for rate limiting and shared state. These changes improved the core functionality, maintainability, and scalability of the API gateway.
api-gatewayapimavenapi-managerjvm
outofcoffee/apiman-plugins

Mar 2016 - Apr 2020

A repository for official apiman plugins.
Contributions:29 pushes, 8 branches in 4 years 2 months
apiminecraftpluginapimanjetty
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