James Gilbert
multimedia designer/programmer
| resume |
portfolio |
bio |