Personal Information
Entreprise/Lieu de travail
Birmingham, United Kingdom United Kingdom
Profession
Technical Lead at Majestic-12 Ltd
Secteur d’activité
Technology / Software / Internet
À propos
Software Engineer with over 15 years experience on the Java platform (JVM).
Passionate about code quality and good design, a good problem solver and strong advocate of TDD and pair-programming. I believe there really is no excuse for bad code.
Development background is in OO and distributed systems but recently more interested in Functional Programming, Scala and the Reactive Manifesto.
Spring champion who is really looking forward to 5.0 release - "reactive" to the core :)
Committer to Open Source Ratpack project [https://ratpack.io/].
- Présentations
- Documents
- Infographies
The Design of the Scalaz 8 Effect System
John De Goes
•
il y a 6 ans
Domain Modeling in a Functional World
Debasish Ghosh
•
il y a 11 ans
Developing functional domain models with event sourcing (sbtb, sbtb2015)
Chris Richardson
•
il y a 8 ans
Taming Distribution: Formal Protocols for Akka Typed
Roland Kuhn
•
il y a 6 ans
Stateless authentication for microservices
Alvaro Sanchez-Mariscal
•
il y a 9 ans