Interactive Media Web Design

Education

Bachelor of Science in Multimedia and Web Design at The Art Institute of Portland

Languages

Click on the blue links below to learn more (see sidebar on right):

Applications

Photoshop Flash
Illustrator InDesign
Dreamweaver Final Cut
Premiere After Effects
Avid Protools
iMovie iDVD

Qualifications

Knowledge and experience with web scripting

Extensive experience with design software

Proven experience with designing, developing and deploying functional web sites

Professional quality video and audio capture, editing and production

Work Experience

Freelancing web design/development 6/07 - present

Spearheaded team design and development of CommunityCyclingCenter.org

Site design and development of InaSpiritualDirection.org

Advanced backend PHP development and CSS design for AmplifiedTechniques.com

New Seasons Market employee Portland, Oregon 10/05 - present

Consistently evaluated as excellent for customer service

Work Skills

Friendly and helpful customer service

Team leading and participation skills

Excellent writing, grammar, and editing skills

Experience with speaking and performing in public (singing and playing guitar)

Ability to perform tasks for long periods with consistently high levels of quality

References Available Upon Request

DylanCroft.com

503.891.5222

dylan@dylancroft.com

I hand code all my HTML and adhere to the strict and cleaner version known as EXtensible HyperText Markup Language (XHTML).

All of my design elements are created by Cascasding Style Sheets and kept in external files. Note my use of CSS to create a layout without the use of tables.

PHP is a powerful server-side scripting language that can do many things to create dynamic and interactive web pages. Among its uses are parsing backend databases and XML.

MySQL is a backend database that can store and retrieve a nearly infinite amount of text information. It is great for storing user information and creating dynamic content.

JavaScript adds an enormous amount of funtionality to web pages. It is the primary tool used in AJAX and DOM Scripting. JavaScript is used to dynamically display these very definitions.

AJAX, Asynchronous JavaScript and XML, uses JavaScript and HTTP requests to change parts of a web page without the need to reload the entire page. This makes for faster dynamic pages.

The Document Object Model allows javascripts to dynamically change and update web pages' content and styles.

XML stands for eXtensible Markup Language. This universally accepted script allows storage of data that can be easily read and delivered to applications and web sites.