Backend-engineer with more than 20 years experience, particularly in Telecoms and billing/finance, but with exposure to a number of other industries, eg travel, education. Have worked as a team lead in my last few roles, both coding and leading team to deliver projects.
I enjoy tackling side-projects in my spare time - this keeps my saw sharp and occasionally I create something I like to use. Always happy to pick up new techniques, skills, and languages. Continuous learning is something I strongly believe in.
Have worked on a variety of types of projects: Monoliths, distributed systems utilizing microservices, and (unfortunately) distributed monoliths.
Recent projects include:
* document store for capturing customer statements billing and archival purposes, using apache jackrabbit, java and kotlin
* rust aws cli client for dev/testing purposes
* Migrating test suite from junit4 to junit5, non-trivial due to inheritance hierarchies.
Available for freelance, contract and full-time roles.
> Had the EU forced tech companies in 2009 to use a micro-USB connector, would that mean they would still be on it now, and not using the (far better) USB-C connector?
> abstract art that is arguably easier to paint than his earlier work.
Strong disagree. Expertise often looks easy. He had to understand the rules on a fundamental level before he could break them as he did, to express not just pictures but the underlying form and composition.
In my opinion it is harder to paint abstracts like Picasso did than it is to paint realistically.
I can recommend "the partially examined life" which features the person from "philosophize this" (stephen west I think?), along with a few others, where they discuss specific texts. Lots of rewindable moments.