Ryan Doherty

Web Development Engineer at Mozilla Corporation

San Francisco Bay Area

Current
Past
  • Frontend Engineer at Yahoo!
  • Lead Technical Engineer at Practis, Inc. - Medical Website Design and Web Applications
  • Web Programmer at Creative Web Matrix
  • Web Programmer at National Technical Institute for the Deaf
  • Web Programmer & Tech Support at Downeast Net Inc.
Education
  • Rochester Institute of Technology
Connections
208 connections
Industry
Internet
Websites

Ryan Doherty’s Summary

Frontend Engineer with extensive experience in frontend engineering, web application design and development and localization engineering.

Particularly focused in interactive web applications built upon layered semantic markup (Javascript/CSS/HTML).

Ryan Doherty’s Specialties:

Web development & optimization, localization engineering, server performance & scaling, documentation, process development and systems analysis.


Ryan Doherty’s Experience

  • Web Development Engineer

    Mozilla Corporation

    (Privately Held; Computer Software industry)

    March 2008Present (1 year 9 months)

    Currently working on addons.mozilla.org, Graph Server, Community Store (http://communitystore.mozilla.org), Personas (getpersonas.com) and frontend standards and improvements for all Mozilla websites.

    Built and launched Download Day website (http://www.spreadfirefox.com/worldrecord) to promote Mozilla's attempt to set the world record for most downloads of an application in 24 hours.

    Managing Graph Server (http://graphs.mozilla.org) team, project goals and direction.

    Managing direction and technology for Cesium, a ySlow automation application (https://wiki.mozilla.org/Webdev:Cesium)

    Responsible for preparing getpersonas.com website for integration with Firefox 3.6.

  • Frontend Engineer

    Yahoo!

    (Public Company; 10,001 or more employees; YHOO; Internet industry)

    July 2006March 2008 (1 year 9 months)

    Develop semantically correct CSS, HTML and Javascript for http://messenger.yahoo.com, http://blog.messenger.yahoo.com and Yahoo! Insider following Yahoo!’s best practices and standards.

    Built Flickr integration into Yahoo! Messenger 9.0 utilizing Javascript, HTML, CSS and PHP. In-client web browser communicated with Flickr API utilizing JS/C++ interface.

    Led web team to create and document development and programming standards.

    Also responsible for managing localization for Yahoo! Messenger websites for 25 different countries/regions.

  • Lead Technical Engineer

    Practis, Inc. - Medical Website Design and Web Applications

    (Privately Held; 1-10 employees; Internet industry)

    February 2005June 2006 (1 year 5 months)

    Developed job manager for Allied Services’ new website (http://www.allied-services.org/employment/jobs.php) with PHP, MySQL and MVC architecture. System allows for administration of jobs and job categories with a WYSIWYG editor for job description. Online application and resume submission feature also developed.

    Developed physician directory with admin area for Metropolitan Health Networks (http://www.metcare.com/directory/index.php) using PHP and MySQL. Admin area features physician creation, update ability, deletion and picture uploading.

    Led usability testing for Univera Healthcare’s Fun2BFit (http://www.fun2bfit.org) Want 2B A Chef flash game.

    Setup central file server with nightly off-site backups to reduce file duplication and increase data security.

    Increased security through mandatory strong passwords and database encryption for sensitive information.

    Moved client websites from static HTML pages to PHP include system reducing development and maintenance time.

  • Web Programmer

    Creative Web Matrix

    (Privately Held; 1-10 employees; Internet industry)

    June 2004March 2005 (10 months)

    Responsible for creating PHP/MySQL backends for dynamic websites.

    Created Winfree PCS’s e-commerce website (http://www.winfreepcs.com) using PHP and MySQL. (Site and online store has since been redesigned and reprogrammed)

  • Web Programmer

    National Technical Institute for the Deaf

    (Educational Institution; 501-1000 employees; Primary/Secondary Education industry)

    March 2004August 2004 (6 months)

    Converted NTID Center on Employment’s (http://www.ntid.rit.edu/nce) website and content management system from ASP to PHP.

    Developed a news article administrative system using PHP and MSSQL allowing NTID employees to add, update and delete news articles easily using a web interface.

    Performed usability study on NTID’s website using questionnaires and usability tests.

    Responsible for daily content updates and changes to NTID’s website (http://www.ntid.rit.edu)

  • Web Programmer & Tech Support

    Downeast Net Inc.

    (Privately Held; 1-10 employees; Internet industry)

    May 2003August 2003 (4 months)

    Designed and implemented PHP/MySQL/Javascript customer record and payment database system independently to replace company’s previous database system.

    Responsible for client website design and updates using HTML, PHP and MySQL.
    Installed and tested wireless broadband equipment.

    Provided technical support for customers.


Ryan Doherty’s Education

  • Rochester Institute of Technology

    BS , Information Technology , 20012005

    Activities and Societies:
    Computer Science House Social Director, Residence Life Resident Advisor and Special Interest Housing Association PR Director.

Additional Information

Ryan Doherty’s Websites:

Ryan Doherty’s Interests:

CSS, Javascript, PHP, microformats, web development, localization, performance, scalability, accessibility, project management.

Ryan Doherty’s Groups:

  •    Computer Science House
  •    Yahoo Employees and Alumni Group
  •    Web Standards Design + Development

Ryan Doherty’s Contact Settings

Interested In:

  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Ryan Doherty’s full profile:

  • See who you and Ryan Doherty know in common
  • Get introduced to Ryan Doherty
  • Contact Ryan Doherty directly

View Full Profile