Summary
Full-stack JavaScript web / software developer with 20 years of experience in UX/web design, animation, writing and publishing.
Experienced in Node.js, React, Svelte, TypeScript, GraphQL, along with web application architecture, UX-driven design and development and working with both small teams and large enterprises.
Contact Details
Email: donovan@hop.ie
Web: https://hop.ie
GitHub: https://github.com/donovanh/
LinkedIn: https://www.linkedin.com/in/donovanh/
Employment
I have been designing and building web sites and apps for agencies, startups, and part of large enterprise teams since 2001.
Senior Software Developer NearForm Mar 2018 - Present
Consulting with McKinsey and AICPA. Full-stack JavaScript development (Node.js / React). Agile development as part of a large team.
Front-end Developer Self-employed Aug 2016 - Feb 2018
HTML, CSS, JavaScript, on-site SEO and UX. Full website and web application projects. Working directly with clients to build fast, responsive websites and apps.
Senior Design Engineer Kitman Labs Sep 2014 - Jul 2016
Designed and built company website. Designed apps for web, Microsoft Kinect, and mobile, and built JavaScript-based prototypes for UX testing.
Front-end Developer Clinch HQ May 2014 - Aug 2014
HTML, CSS, JavaScript and Storybook. Added animation and interactivity to the front-end of websites and applications, and a design system to ensure consistent UI standards.
Head of Design Storyful Oct 2013 - May 2014
Sketch, HTML, CSS, JavaScript. Designed and assisted in building web applications using Twitter and other APIs.
Director of UX / JavaScript Developer Converser Feb 2012 - Oct 2013
HTML, CSS, JavaScript (Angular). Designed and built company website and front-end development of web application.
For more, see LinkedIn profile
Projects
I am always developing projects to continue learning and applying skills. I also published a book on CSS Animation, along with a 4-hour video course, and have written articles on web technology for other publications, including .Net magazine, Smashing Magazine, Adobe Inspire, CSS Tricks, Tuts+ and more.
CSSAnimation.rocks https://cssanimation.rocks
Tutorials for building fun and engaging web animations using CSS and JavaScript.
GetStartedWith.dev https://getstartedwith.dev
Long-form introductory guides to web technology. Currently GraphQL, with more topics coming including React, Svelte, MongoDB and others.
ShopIreland.ie https://shopireland.ie
An API-driven Irish shopping website built using Svelte. Aims for high PageSpeed scores, and to be very easy to use.
CovidNumbers.ie https://covidnumbers.ie
Ireland's covid dashboard. A daily-updating static website using D3 to generate / pre-render graphs.
3FE Brew Guides https://3fe.com/brew-guides/aeropress
An interactive guide to brewing coffee. Build for 3FE, written using CSS animation, HTML and vanilla JavaScript.
Wonderbill.com https://www.wonderbill.com
A modern, light, responsive website using CSS animations. Hand-built HTML/CSS with scroll-trigger animations.