Shea VanLaningham | Web Developer, accessibility

Latest updates

Annotate! - Annotate! is a Chrome extension that allows any user to annotate their website with pins, boxes, and text.

ja11y - ja11y updates are happening! Check out the ja11y page to see it in action!

Companies

click on any of the above to view individual employment history.

Fidelity Investments

Timeframe
April 2014 - Current
Web Properties
401k.com, NetBenefits.com, Fidelity.com
Technologies Used
JavaScript, jQuery, HTML 5, CSS3, Node.js, Phantom.js, Microsoft.net framework, Sharepoint, HTML 5 Video, Flash, Jira
  • Assessing Fidelity web properties for accessibility violations
  • Ensure HTML, CSS, and JavaScript code validation
  • Recommend code and markup fixes for accessibility
  • Responsible for maintaining accessibility on two enterprise platforms
  • Wrote Web Application to assess accessibility violations and recommends fixes automatically
  • Assist in writing internal Web Accessibility standards
  • Created frameworks for internal accessibility Technical Style Guide
  • Created automatic accessibility reporting web application (Based on internal Fidelity Standards and WCAG 2.0 AA)

Capital One

Title
Senior Application Developer
Timeframe
August 2012 - April 2014
Web Properties
Capital One Bank, HSBC, Capital One 360 (ING 360), Capital One Investments (Sharebuilder)
Technologies Used
JavaScript, HTML 5, CSS3, jQuery, Angular, Foundation, Microsoft .net framework, Sharepoint, HTML 5 Video, Flash, HTML 5 Audio, Chat applications, Deque FireEyes, Deque WorldSpace, Jira, QTC (Quality Center)
Responsibilities
  • Writing 'overlays' (JavaScript injections) to correct accessibility violations
  • Created Capital One Accessibility Page (Link to the left)
  • Assess Capital One web properties for accessibility violations
  • Work with teams across the country on ensuring accessibility on all pages released
  • Assisted with Capital One "Playbook" (Technical Style Guide)

Caterpillar

Title
Senior Web Developer
Timeframe
March 2012 - August 2012
Technologies Used
JavaScript, jQuery, HTML 5, CSS, PHP, MySQL, jQuery (and UI), Sizzle

COUNTRY Financial

Title
Associate Programmer
Timeframe
March 2008 - December 2011
Technologies Used
JavaScript, HTML 5, CSS3, jQuery, Siebel Database, Microsoft.net, Sharepoint, Microsoft Visual Web Developer, Java, PHP, MySQL, JSON, MVC architecture, Selenium, Hudson
Responsibilities
  • Client Files (customer file database) Platform development and architecture
  • Interact with Siebel database to gather customer information and display it in the system
  • Write Java services
  • Write Sharepoint applications
  • Project planning and estimation
  • Work with QA to ensure all testable functions were tested and signed off on
  • Write automated tests using Selenium
  • Write code minify application using Hudson

Peoria Journal Star

Title
Assistant Web Editor
Timeframe
September 2006 - March 2008
Technologies Used
JavaScript, HTML 5, CSS3, Expression Engine CMS, XML
Responsibilities
  • Create special section pages
  • Ensure that all stories were published in the A.M.
  • Design special section pages
  • XML to JSON converstion - then published to Expression Engine CMS

Fidelity Investments

Timeframe
April 2014 - Current
Web Properties
401k.com, NetBenefits.com, Fidelity.com
Technologies Used
JavaScript, jQuery, HTML 5, CSS3, Node.js, Phantom.js, Microsoft.net framework, Sharepoint, HTML 5 Video, Flash, Jira
  • Assessing Fidelity web properties for accessibility violations
  • Ensure HTML, CSS, and JavaScript code validation
  • Recommend code and markup fixes for accessibility
  • Responsible for maintaining accessibility on two enterprise platforms
  • Wrote Web Application to assess accessibility violations and recommends fixes automatically
  • Assist in writing internal Web Accessibility standards
  • Created frameworks for internal accessibility Technical Style Guide
  • Created automatic accessibility reporting web application (Based on internal Fidelity Standards and WCAG 2.0 AA)

Caterpillar

Title
Senior Web Developer
Timeframe
March 2012 - August 2012
Technologies Used
JavaScript, jQuery, HTML 5, CSS, PHP, MySQL, jQuery (and UI), Sizzle

Capital One

Title
Senior Application Developer
Timeframe
August 2012 - April 2014
Web Properties
Capital One Bank, HSBC, Capital One 360 (ING 360), Capital One Investments (Sharebuilder)
Technologies Used
JavaScript, HTML 5, CSS3, jQuery, Angular, Foundation, Microsoft .net framework, Sharepoint, HTML 5 Video, Flash, HTML 5 Audio, Chat applications, Deque FireEyes, Deque WorldSpace, Jira, QTC (Quality Center)
Responsibilities
  • Writing 'overlays' (JavaScript injections) to correct accessibility violations
  • Created Capital One Accessibility Page (Link to the left)
  • Assess Capital One web properties for accessibility violations
  • Work with teams across the country on ensuring accessibility on all pages released
  • Assisted with Capital One "Playbook" (Technical Style Guide)

Caterpillar

Title
Senior Web Developer
Timeframe
March 2012 - August 2012
Technologies Used
JavaScript, jQuery, HTML 5, CSS, PHP, MySQL, jQuery (and UI), Sizzle

COUNTRY Financial

Title
Associate Programmer
Timeframe
March 2008 - December 2011
Technologies Used
JavaScript, HTML 5, CSS3, jQuery, Siebel Database, Microsoft.net, Sharepoint, Microsoft Visual Web Developer, Java, PHP, MySQL, JSON, MVC architecture, Selenium, Hudson
Responsibilities
  • Client Files (customer file database) Platform development and architecture
  • Interact with Siebel database to gather customer information and display it in the system
  • Write Java services
  • Write Sharepoint applications
  • Project planning and estimation
  • Work with QA to ensure all testable functions were tested and signed off on
  • Write automated tests using Selenium
  • Write code minify application using Hudson

Peoria Journal Star

Title
Assistant Web Editor
Timeframe
September 2006 - March 2008
Technologies Used
JavaScript, HTML 5, CSS3, Expression Engine CMS, XML
Responsibilities
  • Create special section pages
  • Ensure that all stories were published in the A.M.
  • Design special section pages
  • XML to JSON converstion - then published to Expression Engine CMS

What is ja11y?

An accessible JavaScript that includes the following components:

  • Dynamic forms based on an object the user enter
  • Easy to use, accessible drawers
  • Navigation! ja11y has a pre-programmed, easy to customize drop down menu
  • Accessible, quick grids
  • And more! Click on the link on the left below for more information

Contact Me

Form created with ja11y