Welcome. My name is Geoff Ciotti. I am currently (and always) searching for new opportunities to explore web technologies and develop creative solutions to challenging problems in design, programming, and interface. As a web designer with a wide range of experience, from small personal pages to large e-commerce sites to medical training, I have enjoyed being able to employ my creativity for both technical and artistic purposes.