As a seasoned software engineering expert with nearly two decades of experience spanning industry and research, I bring a wealth of expertise in large scale full-stack software engineering, data visualization, user experience design, and information retrieval. I am committed to delivering technology-agnostic impactful user experiences that truly matter. I am deeply passionate about building teams, providing mentorship, and cultivating collaborative environments that fuel innovation and success.
I am committed to delivering high quality work in everything I do. I am a strategic thinker, but I also know how to get things done. I love finding the right tools for the job and solving challenges big and small. I've spent many years growing as a business leader while developing my craft as an engineer and information designer. I bring a spirit of collaboration to the teams I lead, fostering a sense of community, shared purpose and drive to excel.