Steve Millidge

Worcester and Kidderminster Area 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
Steve Millidge is a seasoned technology founder and investor with 15+ years building, scaling and exiting bootstrapped open source middleware businesses, most notably founding Payara and growing it to 70+ people and $8M+ ARR before its acquisition by Azul. He combines CEO/CTO experience with deep Java EE/MicroProfile expertise, contributing directly to Payara Server and examples repositories (including clustered CDI events, JAX-RS, JMS and WebSocket demos) and serving on the EE4J PMC. A pragmatic architect and serial middleware consultant, he has a strong track record delivering high-performance, highly available Java systems for enterprise customers and advising at board and foundation levels. Based in the UK with a physics degree from Nottingham, he’s known for marrying hands-on engineering with strategic business direction—often solving thorny production problems that bridge code, operations and finance.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
101reputation
13kreached
2answers
0questions
github-logo-circle

Github Skills (21)

jms10
javaee10
payara10
microprofile10
java10
servlet10
javas10
cdi10
ejb10
jmx9
dependency-injection9
jax-rs9
logging8
rest8
webservice8

Programming languages (8)

TypeScriptJavaDockerfileCSSShellJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
payara/Payara-Examples

Jun 2015 - Jun 2022

Repository for Example Code to demonstrate Payara specific features
Role in this project:
userBack-end Developer
Contributions:2 reviews, 85 commits, 97 PRs in 7 years 1 month
Contributions summary:Steve contributed to a Payara-specific example code repository demonstrating various features. Their primary focus was on developing Java-based servlets and EJB components. The commits showcase the implementation of clustered CDI events, data source integration, and the addition of RESTful JCache and JMS examples, highlighting expertise in Java EE and related technologies. Further commits also included the addition of a Websocket example and a Stock Ticker demo.
phppayara
payara/Payara

Aug 2014 - Jun 2021

Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) and MicroProfile applications in any environment: on premise, in the cloud or hybrid.
Role in this project:
userBack-end Developer
Contributions:6 reviews, 932 commits, 1268 PRs in 6 years 11 months
Contributions summary:Steve's commits focus on debugging and refining the Payara Server, specifically concerning the Java EE and MicroProfile implementations. Their work involved fixing a vulnerability related to invalid scopes in JNDI names and addressing issues with EJB timers within the context of a Payara Micro deployment. The user also made changes to improve the efficiency and robustness of the web server and its associated services, specifically around JMX, and improved the deployment of services such as JMS and creating and maintaining JAX-RS REST services.
jakarta-eesecurepayaramicroservicesdeployments
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
Steve Millidge