I am a Senior Web Developer with more than nine years experience proving my skills, vision and flexibility on a wide range of projects for clients such as American Express, Biogen Idec, AOL and Cisco.
Focusing on all of the aspects and implications of the technologies that are used to build each project, I bring to any team a wealth of experience as well as a passion for creative ideas, problem solving, attention to detail, teamwork, learning, and pushing the limits of technology while still developing for a positive user experience.
Core Competencies
Professional
- Flash and HTML web design and development
- UI design, site planning and architecture
- SEO (Search Engine Optimization) using semantic HTML
- XML data organization and architecture
- Technical support (Hardware, Software, Networking)
- Graphic Design
Languages
Expert proficiency in Flash, ActionScript, HTML, CSS, JavaScript, XHTML, XML, XSLT and Regex. Experience with ASP, PHP, Perl and Unix shell scripting. Familiarity with other web and programming technologies.
Tools
Expert proficiency in Flash, Photoshop and Imageready. HTML, CSS and JavaScript are hand-coded in BBEdit or UltraEdit. XML and XSL are edited in oXygen or XML Spy. Audio is processed and edited in Sound Forge and Vegas. Equal experience using both Mac OS X and Windows, and their respective Adobe and Microsoft Office suites.
Professional Experience
Pangea Media
Front End Developer
2008 - Present
At Pangea Media, my Front End Developer duties are generally split between Flash design and development, HTML, CSS, and JavaScript.
I started at Pangea Media by developing a dynamic flash quiz widget that can be used to embed any Quibblo.com quiz into a social networking profile or blog. Immediately after that, I redesigned the main Quibblo.com website, in CSS and HTML, and following that I created the CSS and HTML for the Quizzes MySpace Application.
Evoke Interaction (formerly Broadstreet)
Senior Web Developer
2002 - 2007
My primary function at Evoke Interaction / Broadstreet was as a web developer, and my time was generally split equally between Flash and "everything else."
For the Flash projects, I created both fluid animations synced to custom-edited streamed audio and rich web applications that dynamically loaded XML data, fonts and media. For everything else, I created accessible, SEO-friendly websites that were dynamically rendered from XML data using the latest cross-browser CSS, HTML and JavaScript.
In addition to my programming duties, I documented technical requirements and processes. For larger clients, I served as a Project Lead, consulting with project managers, stakeholders, creative directors, and designers to facilitate communication regarding technical issues, and ensuring that delivered technologies were consistent across multiple projects.
Cosmic Blender
Senior Web Developer
1999 - 2002
Cosmic Blender's interactive department grew to two people the day they hired me. My roles in that job were to create HTML websites, catchy Flash animations, and do IT support for our Mac OS X and Windows desktop workstations and servers.
As time progressed, working on more and more varied projects, I found ways to streamline our development process, which made us more efficient. I also experimented with new technologies like XML, which allowed us to dynamically load content, simplifying our workflow.
RJ3 Productions
Web developer / Music Producer
1998 - 2002
RJ3 Productions was an independent collaborative effort between me and two good friends and business partners. Before I joined Cosmic Blender, I used RJ3 Productions as an umbrella under which I did all my web work and music production. Since then, the music part has been spun off into the Broken Buddha Records record label, and RJ3 Productions is simply the place where we host our personal web pages.
College Education
University of Massachusetts at Lowell
Music Performance, 1995 - 1997
Worcester Polytechnic Institute
Computer Science, 1993 - 1995