Software engineer with a strong focus on collaboration and continuous improvement. Proven ability to enhance team culture and streamline processes for greater efficiency. Expertise in simplifying complex systems to improve usability and performance. Committed to delivering high-quality solutions that drive organizational success.
Guitar player. Musician in remission., Functional Programming, Distributed Systems, Type Systems, Test-Driven Development, Property-Based Testing, Event-Driven Architectures, Programming Languages, Development Culture/Methodologies (Mobbing, Pairing, Neo-Extreme), How to make AI a useful tool (programming’s always been about specifying what you want)