Bachelor of Science - BS, Computer Science, Physics @
University of Washington
Software development engineer with 12 years of passion for implementing simple, maintainable, and testable designs that meet customer need. Delivers quality solutions by championing best practices, automation, infrastructure, and tools aimed to prevent defects and reduce development effort. Frequently consulted by peers at multiple sites as go-to person for C++, ClearCase, software infrastructure, unit testing, automation, wiki,
Software development engineer with 12 years of passion for implementing simple, maintainable, and testable designs that meet customer need. Delivers quality solutions by championing best practices, automation, infrastructure, and tools aimed to prevent defects and reduce development effort. Frequently consulted by peers at multiple sites as go-to person for C++, ClearCase, software infrastructure, unit testing, automation, wiki, mentoring, and technical interviews.
Sr. Software Engineer @ Develop test automation software for ultrasound products. From January 2012 to Present (4 years) Instructor for Foundations of C Programming @ Teach the online Foundations of C++ for PCE (Professional Continuing Education), providing students an intensive introduction to C in preparation for the C++, iOS, and Embedded certificate programs.
Revitalized a stale curriculum by selecting a new book, redesigning the syllabus, and developing fun and challenging programming assignments. Redesigned the course as pure C, making it a relevant prerequisite to three certificate programs instead of just one. By engaging students online and working with a terrific administrative staff, enrollment is up from 8 in the previous two quarters to 25 this quarter. From July 2010 to Present (5 years 6 months) Sr. Software Development Engineer @ Agile development on the Assessment Planning Toolkit, a Solution Accelerator product under the Server Division.
Developed three features and over 85 bug resolutions for MAP 6.5 though nine 2-week sprints using C#/.NET and T-SQL. Integrated usage tracking and reporting of the Forefront Endpoint Protection product, enabled CEIP (Customer Experience Improvement Program) by injecting the SQM (Software Quality Metrics) framework into the product, and implemented the redesigned Azure Cloud Migration Survey. From May 2011 to December 2011 (8 months) Staff Software Engineer @ Supported latest software releases of Antares and S2000 premium ultrasound products. Led product software and tool enhancements to improve quality for the customer and increase productivity of the team. From December 2009 to April 2011 (1 year 5 months) Sr. Software Engineer (Feature Lead) @ Lead two features and worked with cross-site group of 40 on Vision 2010 project for iU22/iE33 premium ultrasound platform. Mentored 3 developers and 1 tester. From 2008 to 2009 (1 year) Sr. Software Engineer (Quality Champion) @ Similar to Quality Engineer. Educate/advocate software quality activities, ensure quality of delivered features, augment automated/regression testing, ensure test coverage, coordinate delivery stages with external testing groups. From 2007 to 2008 (1 year) Sr. Software Engineer @ Lead, design, and implement solutions within Software Infrastructure to support higher quality, development efficiency, and better value to delight the customer. From 2006 to 2007 (1 year) Sr. Software Engineer (Technical Group Lead) @ Provide technical direction for Connectivity (image management & DICOM import/export) team and product feature set. Technical point person for all functions: service, product management, tech pubs, and supply chain. From 2005 to 2006 (1 year) Sr. Software Engineer (Integration Lead) @ Define, design, develop, and test software solutions within the Connectivity function area. Work with Verification/Validation, Product Management, Human Factors, System Engineering groups to ensure all clinical, customer workflow, and system performance issues on the iU22/iE33 products were addressed. From 2000 to 2005 (5 years) Software Engineer 2 @ Design and implement solutions for the HDI 5000 image management and connectivity feature set. From 1999 to 2000 (1 year)
MS, Computer Science @ University of Wisconsin-Madison From 1997 to 1999 BS, Computer Science, Physics @ University of Washington From 1992 to 1997 Colby O'Donnell is skilled in: Visual Studio, C#, .NET, JScript, Automation, Unit Testing, C++, STL, Design Patterns, ANSI C, Teaching, XML, Perl, ClearCase, Win32 API, Moodle