KD

Kyle Donahue

Software Engineer at SketchUp

Kyle Donahue has a strong background in software engineering, with experience at notable companies such as SketchUp, MathWorks, IBM, and iVantage Health Analytics.

At SketchUp, Kyle currently works as a Software Engineer, starting in 2023.

Prior to joining SketchUp, Kyle was a Software Engineer at MathWorks from 2015 to 2022. In this role, they primarily focused on backend development and worked on improving the App Designer file format and serialization code. Kyle also led a project to reimplement a widely used UI building API using web technology. Additionally, Kyle held the position of Software Engineer In Test at MathWorks from 2016 to 2018, where they developed automated test tools and tests for the MATLAB Editor and Live Editor. Kyle was responsible for evolving the team's test runner infrastructure and provided support to other engineers in using these tools. Kyle started their journey at MathWorks as an Associate Software Analyst in 2015.

Before their time at MathWorks, Kyle gained valuable experience as a Software Engineering Intern at IBM. Kyle held multiple internships at IBM in 2013, 2014, and 2014, where they gained exposure to different areas of software engineering.

Additionally, Kyle has experience as a Web Application Development Intern at iVantage Health Analytics in 2012.

Overall, Kyle's work experience showcases their expertise in software engineering, with a focus on backend development, UI building, and automated testing.

Kyle Donahue received a High School Diploma from Natick High School in 2011. Subsequently, they pursued a Bachelor of Science (B.S.) degree in Computer Science at Cornell University, completing it in 2015.

Links

Timeline

  • Software Engineer

    January, 2023 - present