I started in 2007 writing Java Back-Ends. School systems, government work, and eventually airline loyalty at Hewlett-Packard. Eight years of that, and then AngularJS made the browser look
like the interesting place to be, so I went. I stayed eleven years.
I keep ending up in fintech. Technical lead at J.P. Morgan, and now four core areas of Openbank's homebanking platform. I like money as a domain because it keeps you honest. When you get
an interface wrong there, it costs somebody something and everybody notices the same day. J.P. Morgan is still the best place I've ever worked, and I'd go back tomorrow if the role could
be remote. It can't be, and remote is the one thing I won't budge on.
I'm good at this work, and that's exactly why I'm deliberately being bad at something else for a while. Python on the server again, and shipping features that have a model inside them,
which is a very different thing from having a model help me write the code. The comfortable option is to keep getting better at a smaller and smaller thing, and I don't want that.