Download my resume in MS Word format: http://kevinchisholm.com/resume/
I am a Front-End Web Developer based in New York City. I have provided services to titles such as MyRecipes.com, ThisOldHouse.com, Instyle.com, AllYou.com, TravelAndLeisure.com, SouthernLiving.com, Health.com, Sunset.com, TimeForKids.com, SportIllustrated.com, CoastalLiving.com, People.com and TDAmeritrade.com. Being particularly passionate about Object-Oriented JavaScript, I spend my free time writing about and teaching Front-End Web Development techniques. I also enjoy reading about Node.js, and Angular.js.
Technical Experience
● Client-Side Technologies: HTML(5), CSS(3), JavaScript
● JavaScript-Specific Skills: Object-Oriented JavaScript, JSON, AJAX, jQuery, Mustache.js, Angular.js (light), Underscore.js, Asynchronous Module Definition (AMD)
● Build Tools: Grunt
● Server-Side Languages: PHP (light), Node.js (light)
● CMS Experience: WordPress development (light), Drupal development (light)
● CSS Pre-Processors: Less, SASS/Compass
● Source Control: Git , SVN, IBM Rational Clear Case
Sr. Front End Web Developer -Lifestyle Group - (Consultant) @ Reporting to Time, Inc’s Executive Director, Digital Technologies, I provide front-end web development services for the MyRecipes.com desktop and mobile sites. Working directly with Drupal developers, the project manager and key business leaders, I deliver HTML(5), CSS(3) and object-oriented JavaScript code that consistently meets or exceeds expectations.
MyRecipes.com (desktop & mobile):
Architected single-sign-on solution for integration with MyRecipes.com and Cozi.com RESTful web services, with a focus on OO-JS & Asynchronous script dependency management.
o Designed API-wrapper library for desktop and mobile, straddling native JS and Backbone.js data services.
o Designed a centralized authentication wrapper for legacy users and Cozi.com users
o Implemented pre-authentication module that logs user into Cozi.com behind the scenes.
Built Single-Page Web Application from scratch for AllYou.com, leveraging Angular.js & OO-JS. Utilized 3rd-party RESTful Web services with extensive JSON consumption and an intricate asynchronous JSON API dependency management solution.
Built Single-Page Web Application as Optimizely (A/B) test, leveraging Angular.js & OO-JS.
ThisOldHouse Mobile Site:
Developed JSON-driven registration forms (OO-JS, hand-coded JSON implementation, client-side JS templating, HTML5 image preview)
Developed JSON-driven gallery pages, featuring dynamic YouTube vide player (OO-JS, hand-coded JSON implementation, client-side JS templating)
ThisOldHouse Desktop Site:
Implemented lazy-loaded global navigation menu, significantly reducing page load times (
OO-JS, asynchronous script dependency management, hand-coded JSON implementation, client-side JS templating)
Developed JSON-driven registration forms (object-oriented JS, hand-coded JSON implementation, client-side JS templating, HTML5 image preview) From January 2013 to Present (2 years 8 months) New York, NYFront-End Candidate Screener (Freelance) @ Provide in-depth phone-based technical interviews for hiring managers and recruiters.
Each candidate is tested on HTML(5), CSS(3), Native JavaScript, jQuery and Angular. From 2012 to Present (3 years) WorldwideSr. Front End Web Developer (Consultant) @ Provided front-end web-development services to Time, Inc’s Mobile Web Application group. This work included object-oriented Javascipt, HTML & CSS for titles such as People, Time,Time For Kids, Coastal Living and Sports Illustrated. Targeting iPad and desktop browsers, I worked with the Director of Mobile Web Application, Engineering, and Production, delivering front-end code that was cross-browser compliant, and consistently delivered on or ahead of schedule.
Assignment Highlights
AJAX-based Instagram photo gallery for Sports Illustrated iPad app, featuring object-oriented JavaScript, swiping and real-time options
AJAX-based news feed page for Sports Illustrated iPad app, featuring object-oriented JavaScript
Created browser-detection application for people.com, featuring 100% native JavaScript
Converted entire AJAX-based International Trucks Facebook feed page to object-oriented JavaScript
Support of weekly Sports Illustrated Everywhere releases
JavaScript troubleshooting for Sports Illustrated Everywhere
JavaScript troubleshooting for TimeForKids.com From May 2012 to September 2012 (5 months) New York, NYSr. Software Developer @ Provided front-end web development solutions on multiple high-visibility projects. I worked directly with business analysts, project managers and server-side development teams to help drive key initiatives that were based around TDAmeritrade.com. As part of a team of more than 15 developers, I was focused on object-oriented JavaScript, and played leadership role in recruiting efforts.
Project Highlights: TD Ameritrade Online Application
Lead Developer / Front-End Architect for TD Ameritrade's new Online Application
Designed all JavaScript, employing Object-Oriented methodologies
Coordinated daily with server-side Java developers to map strategies and resolve issues
Worked closely with UX / Design teams to ensure pixel-perfect adherance to comps and company-wide standards From August 2011 to April 2012 (9 months) Jersey City, NJSr. Front End Web Developer (Consultant) @ Front-end development of the Instyle.com web and WordPress sites, each averaging more than one million unique visitors per month. Working closely with the Instyle.com project manager, I delivered services that consistently met or exceeded expectations. I interacted directly with Edit, Production, Sales and Ad-Ops to ensure that all web development requests are Cross-Browser Compliant, and delivered on, or ahead of schedule.
Assignment Highlights
Developed custom shopping gallery with zero page refresh - HTML, CSS, JavaScript, JSON, jQuery
Deployed CSS Spiriting solution for home page optimization (eliminated 12 GET calls) - HTML, CSS, Photoshop
Developed custom WordPress functionality and page templates - PHP, HTML, CSS
Deployed solutions and updates for Ads rendering & management - HTML,CSS,PHP and JavaScript
Deployed solutions and updates for Omniture tracking - HTML, JavaScript
Developed various home page touts - HTML, CSS From February 2011 to August 2011 (7 months) New York, NYWeb Development @ Web Development
Developed 100+ page, bi-lingual web site for Ramirez & Co. (HTML, CSS, ASP.NET, JavaScript)
Developed web site for Weber, Shapiro & Co. LLP (HTML, CSS, ASP.NET, MS VWD 2008, JavaScript)
Designed & Developed web site for Soccer Coliseum (HTML, CSS, ASP.NET, ASP, JavaScript)
Front-end development for New Jersey State Golf Association (HTML,CSS, PHP)
Developed web site for AFEE with custom FTP display logic (HTML,CSS,PHP)
Successfully resolved intricate JavaScript issues for client web sites
Developed custom in-house support ticketing system (HTML,CSS, PHP & MySQL) From December 2008 to November 2010 (2 years) Documentation and Training Consultant @ Location: Zurich, Switzerland
Provided custom documentation and onsite group training for the corporate rollout of Atlassian’s “Confluence - Enterprise Wiki” Software for this one month consulting assignment. From November 2007 to December 2007 (2 months) Project Manager / Technician / Trainer / Programmer @ Project Manager - Software Development Team
Oversaw roll-out of production web-hosting environment with strategic partner Qwest Communications
Managed Security Code Review of web-server product by Merrill Lynch
Provided onsite product training for Merrill Lynch
Remote Access / Project Manager / Programmer (at American Express)
Developed custom business solutions using MS Visual Basic for Applications (VBA)
Managed all Software Development projects: VBA, Word Basic, Access, Web Development
Training and on-site support for Sr. Executives in New York City, Washington D.C., Hawaii, Florida, and Connecticut From December 1997 to December 2004 (7 years 1 month) New York, NYPC Support Technician @ Supported 300+ user base
Installation, configuration & troubleshooting of MS Dos 6.22, MS Windows 3.11, MS Windows-95
Developed custom automated documents using MS Word Basic From June 1996 to December 1997 (1 year 7 months)
Syracuse University From 1983 to 1987 Visual & Performing Arts; Classical Guitar @ Syracuse University From 1983 to 1987 Kevin Chisholm is skilled in: HTML5, Advanced CSS, Unobtrusive Javascript, HTML 5, JavaScript, CSS, jQuery, AJAX, Object Oriented..., Require.js, Asynchronous Module..., MySQL, Web Development, User Experience, CSS3, HTML, PHP, JSON, JSP, WordPress, Front-end, Subversion, Drupal, Git
Websites:
http://www.kevinchisholm.com