David Kennedy

Senior Software Engineer

David Kennedy is a seasoned professional with diverse experience in both education and software engineering. As an undergraduate research assistant and lab tech at the University of Washington, David conducted analytical analyses and developed new synthetic pathways. Transitioning to education, David taught math and science subjects at various institutions, significantly improving student outcomes. In the realm of software engineering, David held intern and full-time roles at Computing For All, DocuSign, and served as a lead software engineer, focusing on backend systems and fullstack development. David holds multiple degrees, including a Master of Science in Computer Science and Software Engineering from the University of Washington Bothell, enhancing a strong academic foundation with a Bachelor of Science in Chemistry and Biochemistry.

Location

Lynnwood, United States

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices