Robert Wills

Senior Software Dev Engineer at Expedia, Inc.

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
Robert Wills is a senior software engineer with 17 years of experience and deep expertise in JVM languages—especially Scala and Java—who currently builds reactive, low-latency systems at Expedia from London. He’s focused on processing live data streams, having applied the same actor-driven approaches to home energy telemetry and market tick data, and routinely leverages Akka to tame concurrency across services. Comfortable across a broad stack, Robert pairs language diversity (Haskell, Python, ClojureScript) with hands-on Linux and embedded experience, having shipped code on ARM devices and OS-embedded platforms. His career spans finance, energy, media and travel, where he’s delivered everything from automated trading components and live pricing engines to optimized document-generation backends. Known for pragmatic system simplifications—such as collapsing distributed OSGi clouds into fast single executables—he blends careful engineering with practical performance improvements. His academic background in philosophy and economics underpins an analytical approach to complex system design.
code17 years of coding experience
job13 years of employment as a software developer
bookUpper Lynn
bookMasters, Philosophy, Masters, Philosophy at University of Oxford
bookHigh School Diploma, and International Baccalaureate; International Baccalaureate; Maths; Physics; English; History, High School Diploma, and International Baccalaureate; International Baccalaureate; Maths; Physics; English; History at Western Canada High School
bookBA, Philosophy, Economics, BA, Philosophy, Economics at University of Calgary
languagesEnglish, Chinese, French, Italian
stackoverflow-logo

Stackoverflow

Stats
3reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (25)

smtp9
protocols9
rest-api8
blocking8
circe8
imap8
non-blocking7
scala7
haskell7
reactive-streams7
elasticsearch6
pop36
cartesian-product6
functional-programming6
http6

Programming languages (3)

ScalaHaskellJupyter Notebook

Github contributions (5)

github-logo-circle
wrwills/formaggio

Nov 2010 - Jun 2012

Contributions:76 commits in 1 year 6 months
wrwills/eosDance

Jul 2011 - Jan 2012

Contributions:7 commits in 6 months
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
Robert Wills - Senior Software Dev Engineer at Expedia, Inc.