EMPLOYMENT

Vice President Of Engineering

DreamBox Learning
Nov 2007 - Present / 10 Years 6 Months

Promotion History: * 10/01/2017 - present, Vice President Of Engineering * 10/13/2016 -...

More...

Director of Core Technology & Principal Architect

N/A
May 2001 - Nov 2007 / 6 Years 6 Months

Promotion History: * Apr 2005 - Nov 2007, Principal Architect * Aug 2003 - Apr 2005, Director of...

More...

Lead Software Developer

N/A
Dec 1999 - May 2001 / 1 Year 5 Months

Promotion History: * September 2000 - May 2001, R&D Lead * May 2000 - September 2000, Lead...

More...

view more

EXPERTISE

Leadership20 years experience

Management
Leadership

Coding30 years experience

I've been coding since 1984

Distributed systems
Software development
Software design
Software engineering
Software architecture
Coding

LANGUAGE AND TIMEZONE

English
Pacific Time (US & Canada) (-08:00)

POSTS

The 5 Problem-Solving Skills of Great Software Developers

Through practice, software engineers learn to hone they problem-solving skills in ways that allow them to efficiently achieve challenging goals.

Problem solving skills
Software development
Abstraction
Software engineering
Parallel
1
1
The 5 Problem-Solving Skills of Great Software Developers
0.0
Available for hire

EXPERIENCE

Coding
30 years
Leadership
20 years