Digital Fabrication
Computer-controlled Tools:
- Roland MDX-20 Milling Machine (Modela)
- Epilog Mini Laser Cutter
- Roland vinyl cutter
- Makerbot
- ShopBot.
Digital Fabrication Topics (taught at the Fab Academy):
- 3D molding and casting
- 3D scanning and printing
- Computer-aided design, manufacturing, and modeling
- Rapid prototyping, electronics design and production basics
- Embedded, interface and application programming
Electronics Design and Production
- Able to create schematics and PCB layouts using Eagle
- Have experience with milling and soldering PCBs (surface mount and through-hole).
Programming and Coding:
Web Development: HTML, CSS, XHTML, XML, JavaScript, PHP, WordPress.
AVR Programming: Avrdude, Gavrasm and can modify AVR assembler.
Software Developement: Learning Python, Java and UNIX shell scripting.
Game Programming: Pygame
Physical Computing / Prototyping: Experimenting with Arduino, Processing, Pure Data and Wiring.
Design Tools:
Diagramming / Wireframing: Visio, Omnigraffle, Axure
Web / Graphics: Dreamweaver, Fireworks, The Gimp, Inkscape, Photoshop, Acrobat, Flash
3D Modeling: Google Sketchup, Cad.py, Dr. Picza 3, Meshlab
Operating Systems: Ubuntu Linux, UNIX, Mac OSX, Windows XP/Vista/7
Systems Design & Analysis:
I am able to translate requirements into tangible system and product designs and have practical experience in producing:
- Functional and interaction design specifications
- HTML and paper prototypes
- Physical prototypes
- Scenarios
- Flowcharts
- Wireframes
- Use cases and storyboards
- Work samples available in my Information Architecture & User Experience portfolio.
I also have a working knowledge of: Section 508 and W3C accessibility standards, content management systems and Ajax.
Human Factors:
I am experienced in the full range of usability engineering activities:
- Requirements gathering
- Task analysis
- Workflow analysis
- User-centered interface design
- Heuristic evaluation
- Usability testing and analysis of test results.

