

Tech Lead who has balanced working as a Full Stack Software Engineer with mentoring, training, and collaborating with a team of developers. Focused on learning and growth both internally and externally. Able to quickly adapt to new languages and software development processes. Capable of learning existing systems and offering long term solutions to push those systems towards the future. Willing to take and give constructive feedback. Known for making large scale impact on products that push them from what they are to what they can be.