Paul Smith is a Principal Consultant and technology evangelist based in Melbourne with 23 years of experience designing and optimizing high-performance, high-reliability Java web applications and distributed data platforms. He has led architecture and engineering teams at Aconex and Oracle and now consults through Everest Engineering, bringing deep expertise in JVM performance, messaging, search and big-data stacks (Hadoop, HBase, Cassandra). A long-standing Apache member and contributor, Paul has directly improved the widely used Log4j 1.x codebase with parser enhancements, bug fixes and new pattern converters—demonstrating hands-on impact on core open-source infrastructure. He combines pragmatic systems thinking with low-level tuning skills across databases (MS SQL, Postgres, Oracle, MySQL), servlet containers and observability tooling, and is known for turning performance bottlenecks into measurable business improvements.
Contributions summary:Paul primarily contributed to the Apache Log4j 1.x code base, adding new functionality to the XMLDecoder class by adding the ability to extract XML document events. They also added support for a custom Properties and Stacktrace pattern converter. Furthermore, this user also fixed bugs in the JMX code, improved the efficiency of the sorting algorithm, and added a mechanism to view and manage the hidden loggers.
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 Smith - Principal Consultant at EverestEngineering