From Designer to Frontend Developer
Starting as a designer in 2006, I've worked in various SMEs as well as large corporations such as Bank of Ireland and Deloitte. I received a first-class honours MA from DIT, which included a 20,000 word thesis on Responsive Web Typography, before deciding to return to college to complete a Postgraduate Diploma in Web Technologies, for which I also received a first-class honours award.
Coding with HTML and CSS since 2006, the decision to progress to software development was an obvious step. I have always enjoyed problem solving and debugging code. Below are a few technologies and methods which I am currently concentrating on:
- React: building lightweight, scalable applications, using JSX, ES6 and Redux
- Webpack & Babel: Webpack is a module bundler with code splitting, while Babel transpiles ES6 to Webpack supported ES5
- Node.js: Node Package Manager (NPM) provides scripts to enable Webpack's hot reloading and runs watchers, linters, tests and servers. Lightweight Node frameworks, such as the Express framework, are very suitable for running React applications
Dublin UX Meetup
In 2015, I began Dublin UX, a meetup group for UX leads, UX designers and front-end developers. It provides a networking platform for Dublin based designers and developers interested in UX. DublinUX now has over 2,000 members.
HTML & CSS Courses
In partnership with CodingGrace and DPP Skillnet, we run HTML & CSS Courses aimed for designers of all levels. If you interested in joining us, please visit CodingGrace.com for more information and to find upcoming events.
Gender Diversity in Tech
As part of my role as a developer, I am involved in diversity friendly groups, and run a small group for Women Who Code in my current workplace. This helps support female developers at all levels in their day-to-day roles.
Interested in speaking at, or hosting, a DublinUX event?
If you'd like to sponsor an event, or host a talk, or if you're interested in speaking to the group, please contact me, I'm always interested in suggestions and feedback.