Philip Clarke

Principal Software Developer at Yahoo

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

🤩
Rockstar
🎓
Top School
Philip Clarke is a Principal Software Developer based in Ireland with over 12 years of modern industry experience and a long engineering pedigree stretching back to roles at Ericsson. He specializes in systems-level development across Erlang, Python, C++, Linux, and AWS, and currently leads architecture and delivery work at Yahoo. Philip has a strong background in backend and metrics-focused engineering—his open-source contributions to a popular micro-server library improved observability with InstantGauges and more expressive request metrics. Colleagues know him for pragmatic refactors that clarify intent and for shipping resilient microservice tooling in production. He pairs a B.Sc. in Information and Communication Technology with decades of telecom and internet-scale engineering, bringing steady technical leadership to complex distributed systems.
code12 years of coding experience
job27 years of employment as a software developer
bookB.Sc Information and Communication Technology, B.Sc Information and Communication Technology at Queen's University Belfast
bookLurgan College
stackoverflow-logo

Stackoverflow

Stats
735reputation
52kreached
10answers
9questions
github-logo-circle

Github Skills (22)

jersey10
event-driven-architecture10
microservices-application10
java10
javas10
spring-boot10
microservices10
metric10
api-design9
restful-api9
api-rest9
rest-api9
plugin8
tensorflow6
memcached6

Programming languages (2)

JavaC++

Github contributions (5)

github-logo-circle
aol/micro-server

Aug 2017 - Apr 2019

Microserver is a Java 8 native, zero configuration, standards based, battle hardened library to run Java Rest Microservices via a standard Java main class. Supporting pure Microservice or Micro-monolith styles.
Role in this project:
userBack-end Developer
Contributions:1 release, 15 commits, 11 PRs in 1 year 8 months
Contributions summary:Philip focused on enhancing the micro-server library by introducing features for capturing and reporting metrics. Their contributions included the implementation of InstantGauges, the creation of new request types for user queries, and modifications to the metrics catcher to handle these new metrics. Furthermore, they refactored and renamed classes to better reflect the project's objectives. These changes aimed to improve the monitoring capabilities of the microservices built using the library.
java-8micronautmicroservicezero-configurationzero
aolarchive/erlgraph

Sep 2015 - Nov 2017

Contributions:8 commits, 3 PRs, 5 pushes in 2 years 2 months
erlangforce-directederlang-vmforce-directed-graphgraph
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
Philip Clarke - Principal Software Developer at Yahoo