Peter G

Unbreaking The Broken Things at Meta

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
Peter G is a seasoned software engineer, inventor and hands-on tech leader with 14+ years delivering scalable, highly asynchronous and privacy-aware systems across finance, adtech and startups. He co-invented a patent-pending Federated SQL Engine at LiveRamp and has repeatedly shrunk “big data” problems into small, fast solutions—cutting signup latency from minutes to seconds and turning slow regulatory queries into sub-second responses. Equally comfortable as an architect, CTO or individual contributor, he champions clean, maintainable code, TDD and modern functional designs (Scala, Akka, Spark) to drive predictable delivery. A frequent conference speaker, university lecturer and open-source contributor (notably to akka-camel), he blends academic training in distributed systems with pragmatic product-building. Based in London, he has founded two companies and freelanced on performance and cost tuning, combining entrepreneurial instincts with deep systems thinking. An oft-overlooked strength is his ability to translate formal algorithmic and concurrency theory into practical, production-grade optimizations that reduce cost and operational complexity.
code14 years of coding experience
job23 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at University of Warsaw
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
1,243reputation
564kreached
6answers
5questions
Badges
asynchronous
top-5%
build-process
top-5%
maven
top-5%
java
top-5%
akka
top-5%
ant
top-5%
github-logo-circle

Github Skills (20)

akka10
apache-camel10
scala10
actor-model10
asynchronous9
java9
concurrency9
ant9
build-process9
maven9
distributed-systems8
phantomjs6
angularjs6
gradle6
aggregate-functions6

Programming languages (4)

JavaScalaHaskellHTML

Github contributions (5)

github-logo-circle
akka/akka

Jan 2012 - May 2012

A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
Role in this project:
userBack-end Developer
Contributions:23 commits in 3 months
Contributions summary:Peter primarily contributed to the akka-camel module, focusing on producer implementations and message transformations. Their work involved refactoring the producer message handling, renaming functions for clarity, and adding outgoing message converters to enhance user experience. The commits demonstrate a deep understanding of Akka actors and Apache Camel integration, with a specific emphasis on simplifying message routing and response handling within the framework. They also touched upon documentation, contributing to the introduction section of the documentation.
resilientactor-modelreactiveconcurrentdistributed-actors
fhopf/akka

Jan 2012 - Jan 2012

Contributions:40 commits in 6 days
scalaakka
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
Peter G - Unbreaking The Broken Things at Meta