Front-end Developer
Specializing in the design and development of web-based applications using client-side technologies. Able to communicate with technical and non-technical stakeholders to define project scope and collaborate across development teams to deliver effective solutions. Experience using industry standard hardware, software, and development techniques.
Qualifications Summary
- Website Design
- HTML
- CSS
- JavaScript
- DOM Manipulation/DHTML
- Browser Compatibility
- Hand Coding
- Accessibility
- Web Standards
- Graphics Production & Optimization
- Layout and Typography
- User Interface Design
- Website Development
- System Analysis & Design
- Database Design & Management
- Server-side Scripting
- Object-oriented Programming
- Host Setup and Maintenance
- Print Production
- Identity & Logo Design
- Layout and Typography
- Spot and 4-color Process Layouts
- Illustration
- Digital Photography
- Image Touchup/Color Correction
- Scanning
- Proofreading and Copy Editing
Professional Experience
Senior Front-end Developer
2004-Present: Community Connect, Inc. - New York, NY
I work with the team responsible for the management and development of client-side assets (XHMTL, CSS, JavaScript). The company is currently completely restructuring and consolidating 3 internet properties with tens of thousands of active members and over a billion page-views per month. My position requires I collaborate with Information Architecture, Visual Design, and Development to define and deliver the assets required to use our sites in modern browsers (IE 5.5, IE 6, Firefox 1).
Position Summary
- Review wireframes with Information Architecture, key business stakeholders, focusing on fitness and performance of implementation
- Review and implement layouts provided by Visual Design in CSS
- Communicate development estimates and issues to management to ensure accurate and timely delivery of assets
- Address client-side issues discovered by Quality Assurance
- Collaborate with team members to improve tools, processes, and communication
- Investigate and test new technologies that can improve production
Over the past year I've also developed Cypher, an API that allows a true model-view-controller development approach using PHP and XML, Switch, a server-side pre-processor that extends CSS to provide powerful new functionality, and CSSequence, a Firefox extension that allows users to sequentially apply CSS style rules producing an animation-like effect.
Web/Print Designer
1999 - 2004: The Model Institutions for Excellence at the University of Texas at El Paso - El Paso, TX
Worked with the Model Institutions for Excellence (MIE) at the University of Texas at El Paso (UTEP) and was involved in all aspects of the initiatives communication efforts.
Position Summary
- Oversaw print and web projects from inception to completion
- Produced logos, newsletters, brochures, booklets, posters, etc.
- Developed and maintained websites and webserver
- Created presentations given to key stakeholders during evaluation
- Effectively catered project-specific skills to various on-campus clients
- Maintained hardware, consulted on technology purchases (hardware, software)
- Worked with on and off-campus printers to provide accurate estimates and production timetables while staying within approved budgetary constraints
Web Design
- Responsible for visual design and technical implementation of program websites
- Hand recoded webpages to valid XHTML/CSS
- Collaborated with directors to develop event specific websites
- Logically organized and categorized information to aid user navigation
- Redesigned pages to create consistent look-and-feel
Web Development
- Developed online application and submission system for annual student event which handled file-uploads, user login, automated emails, etc.
- Created a simple web-based Content Management System (CMS)
- Developed online submission system used to automate production of booklet featuring work from nearly 100 undergraduates from 6 universities nationwide.
- Setup private webserver to ensure consistency of service Graphic Design
- Responsible for design of identity, websites, printed materials, clothing, etc. for national conferences
- Created presentations used internally, nationally and internationally at conferences and during annual progress reporting
- Created numerous oversized posters (4' x 8') describing program impact for directors to present nationally
- Crafted event specific signage
Freelance Experience
2004: Henry A. J. Ramos - New York, NY
Designed the online gallery of New York City painter and business person Henry A. J. Ramos featuring over 20 original works of art.
2004: p2p-Politics.org - Online Collaboration
Collaborated with Lawrence Lessig and Aaron Swartz to create the p2p-Politics website, handling the front-end layout and design implemented with HTML, CSS, and JavaScript.
2002: The El Paso Museum of Art - El Paso, TX
Worked with members of the El Paso Museum of Art to create the Summer issue of their quarterly newsletter - their primary means of communication with their members and donors.
1997-2001: The Department of Theatre Arts & Film at the University of Texas at El Paso - El Paso, TX
Collaborated with the department chair in creating four season brochures, along with individual directors to produce about a dozen theatre poster designs.
Education
B.F.A., Graphic Design - The University of Texas at El Paso, 1999
Completed 24 credit hours towards a graduate degree in the Masters of Information Technology (MIT) program at The University of Texas at El Paso. Relevant coursework includes Web Site Usability, Web-based Computing, and Hardware/Software Computing Environments.
Software and Languages
Print & Presentation
- Adobe Photoshop
- Adobe Illustrator
- Adobe PageMaker
- Adobe InDesign
- Adobe Acrobat and Distiller
- Microsoft PowerPoint
Web Design & Development
- Macromedia Dreamweaver
- BBEdit/TextWrangler
- Macromedia Fireworks
- Apache
- MySQL
- FTP, SSH, misc. networking utilities
Programming & Markup Languages
- HTML (XHTML)
- CSS
- JavaScript
- Document Object Model (DOM)
- PHP
- SQL
Operating Systems
- Mac OS 9, Mac OS X (10.2, 10.3)
- Windows XP, Unix, Linux (working knowledge)