1. Software Engineer who enjoys building tools to help people create new and hopefully interesting things.
2. Problem solver.
1. The programs and other operating information used by a computer.
1. A plan or drawing produced to show the look and function or workings of a building, garment, or other object before it is built or made.
1. Decide upon the look and functioning of (a building, garment, or other object), typically by making a detailed drawing of it.