Jamie is a senior developer in Concentra's Product Development Team. Having spent the last 4 years developing services in Scala, Jamie has been focused on taking service orientated architecture patterns into the functional space. Hailing from a background in maths, he seems to take a perverse pleasure in finding new ways to abstract problems. Most of his work is in back-end services and modelling.
You can look up Concentra here.
Talks I've Given
-
Functional Service Oriented Architecture
Featuring Jamie Pullar
In this meetup Jamie will give a talk on how to compose abstract service components by exploiting two core functional concepts of the Monad Type Class and the Natural Transformation.
scala functional-programming functional software-architecture architecture -
4
Lightning Talks 1
Featuring Andrew Gustafson, Jamie Pullar, Nick Pollard and Mikael Valot
This session will consist of four 15-minute talks by Andrew (Gus) Gustafson, Jamie Pullar, Mikael Valot, and Nick Pollard, where the following topics will be covered; serialisation, json, macro, typeclass, scala, types, shapeless, Protobuf, fix-protocol, jsentric, flexible-data, library strucs.
scala shapeless types typeclass protobuf fix-protocol json flexible-data library-strucs -
Handling Partially Dynamic Data
Featuring Jamie Pullar
In working with partially dynamic data, object serialization models often fall flat. You can turn the problem on its head by defining static contracts which represent your knowledge of the data. These contracts then act as lenses on the data stream directly, enabling reading and manipulation....
json jsentric type-safe bigdata -
CQRS & Scala
Featuring Jamie Pullar
How well does CQRS integrate with Scala? Does it play nicely with Futures and Akka?
cqrs scala akka futures functional scala-services domain-driven-design design-patterns
Having spent the last 5 years developing services in Scala, I have been focused on taking service orientated architecture patterns into the functional space. Hailing from a background in maths, I seem to take a perverse pleasure in finding new ways to abstract problems.
My Work
Senior Developer / Architect
https://www.linkedin.com/profile/view?id=7886760&trk=hp-identity-name
Social and Blogging
@jpullar has not provided social links yet.