Full-stack software engineer that loves finding the simplest solutions to the hardest problems. Excels in creating and supporting friendly, relaxed, well-performing teams.
Experienced in all aspects of software development; producing and maintaining simple and reliable code; planning and managing projects across teams; analyzing and coordinating delivery; and driving architectural improvements.