Shawn Wilson Burbank, CA | shawn@shiny-pixels.com | (818) 203-8239 Current Career Objective To obtain a senior web developer position in a new and more challenging environment with bright and enthusiastic colleagues. Overview * Focus on visual design, UI, IA, front-end development, server-side development, database design, framework design and complex interactions amongst major facets of web development * Strong command of modern web standards including CSS, unobtrusive JavaScript, DOM, AJAX, XHTML and the semantics/interplay between them * Experience with a variety of server-side languages and tools: Ruby on Rails, ASP, ASP.NET, MVC, REST, OOP, database design and normalization, project automation (minor), SVN, MySQL & MSSQL, strong command of SQL programming * Creative, strong visual sense, illustration skills, extensive UI design experience, interaction design, very clean design sense * Thoughtful, strong sense of ownership, endless curiosity, constant learner, diverse skill set, highly detail-oriented, very motivated and easily excitable * Excellent written and verbal communication skills Keywords Web Web Standards, XHTML, Microformats, CSS, DOM, JavaScript, unobtrusive practices, AJAX, XML, Prototype, JQuery, IA, UI, UX, Twitter API, Google Maps API Languages & Server OOP, MVC, Rails, Ruby, REST, Classic ASP, VBScript, VB, ASP.NET MVC, VB.NET, LINQ, Windows shell scripting, SVN (local and remote setup), Capistrano (rails), MSSQL and MySQL, IIS Software, Tools & Environments Photoshop & Image Ready, Corel Photo Paint, Firebug/YSlow, HTTP Live Headers, windows, windows servers, mac, linux Experience Shiny-Pixels.com (personal site) August 2008 - Present | Developer Developed a personal site to serve as a blog and portfolio. I used this as an opportunity to learn Ruby on Rails and to further my exposure to Ruby, MVC, REST and modern web-frameworks. The site is very simplistic and embodies a personal design aesthetic. The site is backed by a small MySQL database, integrates a Twitter feed and is deployable via Capistrano from my home Mac and Windows machines. SVN was used for source code control. David Grant, Inc. 2001 - Present | Tarzana, California | Senior web developer Currently employed as lead developer on multiple projects. Built, maintained and supported several applications while providing ongoing enhancements on regular release schedules. Duties include project planning, implementation, database design, project automation, framework design, technical support. Leadership and direction with management on future plans in regard to application development, technology choices and best practices on all things web-related. Projects and positions Additional projects, information and screen shots can be found at http://www.shiny-pixels.com/work/ June 2009, Technical Lead, NoHo R&R Online Referrals (.NET) Lead a redesign effort of the Online Referrals (see below) with an intern as lead developer. Supervised and served as technical lead along with supplemental development work. Application redesigned using MVC.NET. October 2007, Lead Designer & Developer, NoHo R&R Report Builder An addition to the NoHo R&R application, the report builder was designed to work as a tool for users to generate custom reports based using ad hoc queries based on any fields in the primary schema. The tool is capable of generating complex SQL queries using a rich representation of the schema in the form of stored meta data. This project was used as an opportunity to explore REST and MVC. I ported some of the older legacy framework code (written in classic ASP) into a newer lighter custom framework to illustrate the technologies and methods to other staff members in preparation for a future move by the company to ASP.NET and MVC.NET. The library, dubbed "RASP" (RESTful Active Server Pages), was directly based on my experience with Ruby on Rails (RoR) and is very similar to Sinatra for RoR. May 2003, Lead Developer, NoHo R&R Online Referrals Built as an extension to R&R, the Online Referrals allows customers of CCRC (original contracting agency for NoHo R&R, below) to search for referrals directly on the company's site as opposed to calling the center directly. The application consists of a moderately dense questionnaire which is then stored in a database to be pushed into the clients primary R&R database off-hours. The application presents users with search results from CCRC's primary provider database from which they can use to contact local agencies for child care services. June 2002, Lead developer, NoHo Resource & Referral (NoHo R&R) Licensed to child care agencies within California, NoHo R&R is a web-based application used by agencies to locate providers based on detailed demographics and locality. The application was developed using most of the custom server and client side libraries from the NoHo CEL (below). It also featured some early ajaxian-type enhancements to load content from the server. Still maintained and supported to this day on a regular release schedule and receives many paid enhancements from the user community. May 2001, Lead developer, NoHo Centralized Eligibility List (CEL) A web-based application used by child care agencies throughout California to track children eligible for government-subsidized child care. Lead a redesign effort of existing application which is still in use to this day. Developed a small UI framework for use on the server-side which concealed the complexities of the JavaScript and HTML that made it work and allowed easy binding of data sets. The goal was to make it easier to maintain and for development to be inclusive of the staff's varying skill levels. February 2000, Jr. Web Developer & Technical Support Worked on various web-based projects and applications for existing clients. Contributed to regular releases, provided technical support, diagnosed and tracked bugs, etc. ProtoSource Network 2000 - 2001 | Fresno, California | Web Designer/Developer Started employment as entry level web designer and finished employment on good terms after developing the company's first database-backed application for a client. Other client work included HTML coding, JavaScript programming, template development from chopped Photoshop PSD's, etc. Most work revolved around client contracts for new site development and ongoing maintenance for existing clients. Other projects included development for company site and portal. ProtoSource Network was a dial-up ISP which is no longer in business. Education Santa Monica College, Santa Monica, CA 2001 | Undergraduate Studies