I am a fullstack software engineer with a decade of experience, working in a variety of roles and with many different teams in companies of a range of stages and sizes. I write self-documenting, readable, extendable and maintainable code across the full stack. I uphold high quality and functional codebases with a mixture of unit, integration, and end-to-end tests. I create technical specifications for feature work, including accurate completion estimates as well as clear and concise documentation. I can work individually or as part of a team, and have managed multiple teams as a tech lead. I like to lift those around me and spread knowledge through talks, articles and pair/mob programming.