Nicolas writes code for JPMorgan, where we use Scala to make some very complicated things seem very simple.
Nicolas writes code for JPMorgan, where we use Scala to make some very complicated things seem very simple. After too many years as a Java programmer and a thankfully brief stint in marketing, Nicolas discovered Functional Programming through Scala and fell in love. Since then, he's made it his mission to learn and explain the scary bits, by focusing on practical applications. Nicolas is also the author and sole maintainer of a few useful OSS libraries, such as kantan.csv.
Understanding the exact properties that disqualify a data type from being an instance of a given abstraction turns out to be surprisingly helpful
Author of Practical FP in Scala & Functional Event-Driven Architecture
Software Engineer, CTO @ SoftwareMill, Scala/functional programmer, blogger
Full stack developer focused on Scala language and functional approach to coding
A senior fullstack software engineer with strong skills in Security Engineering and DevOps
Seasoned software engineer specializing in distributed systems, functional programming, data-driven systems, and ML