Skip to content


Determined senior software engineer with a focus on quality and extensive experience integrating legacy systems with custom web-based applications. Passionate about collaborating with clients to understand and solve their problems, this developer has delivered tangible results for over two decades. Energized when challenged with logic-based puzzles, this team lead loves to spend time collaborating to create useful and resilient solutions.