What I'm good at
I have a very good understanding of the fundamentals of HTML, CSS, and JavaScript, and have spent my recent time further developing my knowledge of ECMAScript 6 and the Vue.JS framework.
One of my skills is being able to take a holistic view of a project and spot any potential pitfalls that could later incur technical debt. The majority of my builds are modular - using Atomic/DRY principles, and employ BEM for naming conventions. I'm always keen to explore new tools and processes that help improve overall efficiency.
Key Skills
Web Development
- Mobile first
- Responsive Web Development
- UX and Accessibility
- Progressive Web Apps
- Workflow automation
- AA level accessibility
- Cross-browser Compatibility
- SEO and Semantic code
- Standards Compliance
- Site optimisation
- Quoting / Time estimates
- Functional Programming
- HTML Emails
- Progressive enhancement
- Graceful degradation
- IE7+ Compatibility 😩
Tech
- HTML5
- CSS3
- SASS
- JavaScript
- ECMAScript 6
- Vue.js
- Vue CLI
- Gridsome
- GSAP
- Webpack
- Gulp
- Azure Devops
- Git
- Photoshop
- Illustrator
CMS/CRM
- Wordpress theme development
- Ektron (Certified Administrator)
- Oracle Responsys
- Dotmailer
- Mailchimp
- Salesforce