Edward O’Hara, Web Developer

Over 23 years web development experience building websites with hand coded HTML, CSS, JavaScript, Angular, jQuery, ColdFusion, AJAX, JSON and MS SQL, as well as some experience with Python. Strong experience solving cross-browser issues. Experienced in both front end and server side development. Built the front end of a website that works with REST services. Created dynamic e-commerce and content-managed sites as well as stand-alone static HTML sites. Work well with graphic designers to create highly faithful implementations of their designs. Good writer and instructor; have carried out client training. Conscientious, “takes projects and runs with them.” Highly creative. Great work ethic; passionate about quality, craftsmanship and user experience.


  • HTML, including HTML 5
  • CSS, including CSS3
  • JavaScript
  • Angular
  • React
  • Typescript
  • RxJS
  • JSON
  • Photoshop
  • SQL
  • AJAX
  • ColdFusion
  • jQuery
  • GraphQL

Exposure to: Python, Java, inDesign

Key Accomplishments

  • Co-designed general purpose sequencing system, implementing it to track a candidate’s progress as their language and technical skills are assessed.
  • Took initiative to perform Angular upgrades from Angular 8 through Angular 11. 
  • Built the user interfaces for a web-based service that communicates with a REST based service, using Angular and Typescript.
  • Built an e-commerce display engine, replacing several different pieces of code with one highly configurable, reusable module.
  • Created administrative user interface frameworks, using HTML, JavaScript, CSS and ColdFusion, combining a superb user experience with code reusability. Widgets included a combination file chooser/uploader, search/select, AJAX driven tabbed editors, and multi-view editors enabling an administrator to edit an item while still viewing a list of similar items.
  • Created extensible, accessible customer area using object orientated unobtrusive JavaScript.
  • Wrote high performance data imports in MS SQL and ColdFusion to rapidly import large amounts of data.
  • Wrote Python-based accessibility tests for HTML pages.

Professional Experience

Andela, Remote, 2020 – 2021

Talent Marketplace connecting brilliance with opportunity
Principal Engineer (Front End). Built user interfaces to display and edit engineer profile information – work, education, and project history, and to record an engineer’s technical skills on initial enrollment, using Angular, TypeScript, GraphQL, HTML and CSS.

appScatter, Newton/Boston, MA 2014 – 2020

Distribution Platform for app developers
Front End Web Developer. Built user interface of a web based service for app developers using Angular, JavaScript, TypeScript, RxJS, HTML 5 and CSS.

Bureau of Internet Accessibility, Providence, RI 2011 – 2014

Provides website accessibility scanning for US Section 508 and WCAG-2.
Web Developer, Built and maintained websites, responsible for administrative interfaces for managing tested sites, end user interfaces for displaying test results, Python code for testing web pages. Built company website.

HTML 5, CSS, Ajax, JSON, ColdFusion, Website content

pureCommerce, (formerly, Providence, RI 2000 – 2011

Web development, e-commerce, content management system.
Web Developer, built site-specific themes and functionality for e-commmerce (pureCommerce) and content management (pureEditor) systems in HTML, ColdFusion, CSS and JavaScript, ensuring full cross browser compatibility. Built corporate website. Wrote all product and group display code for e-commerce system. Created admin interfaces for e-commerce and content management systems, contributing several reusable UI elements to the core e-commerce code. Conducted client training and created instructional content.

Content Developer, responsible for creating website prototypes from Photoshop mockups, content placement. Wrote core content management code to enter, save and display content.

HTML, CSS, Ajax, JSON, ColdFusion, Website content, client training, e-commerce, content-management

Other Professional Experience

Photo: Hour , Boston MA, Hanover MA, Cambridge MA, Warwick, RI, Portland, ME

Retail photofinishing
One hour Assistant Manager, Store Manager, District Manager. Responsible for employee hiring, training, scheduling, inventory control, setting and enforcing quality standards, and providing technical support for stores; photofinishing machine maintenance.


  • BA, Boston College, Boston, MA, Elementary Education
  • Clark University , Web Master Certificate

Web Development Blog Posts

Personal Interests

Photography, bicycling, kayaking, scuba


Email: resume at tedohara dot net

Or fill out this contact form:

Leave a Reply