I love architecting software and developing simple and elegant solutions to complex problems. I've worked for companies on large enterprise projects, as well as smaller projects, and fine satisfaction across the board. I enjoy learning and applying new principles and patterns to the work I'm tasked with.