I'm a Front-End Developer living and working in Barcelona, I love all things JavaScript and continue to learn new technologies of Front-End. I love React, Vue.js and Angular but probably React is my current favourite. Interesting fact: I have a daughter here in Barcelona so have no plans to leave.
year Brief timeline history
1979Born in Westminster Hospital, London, UK, to Irish parents.
1990 - 2000All my schooling, college and University completed in London.
2000Graduated from University of West London with a degree in Media Arts with Photography
2000 - 2005Built first website for my father's pub and restaurant business. Lived in Australia and Germany, Worked on organic farms (wwoofing), drove a delivery van, took some time out to find out what I want to do with my life.
2006 - 2010Decided to pursue Graphic Design, worked for Service Graphics in London as an Artworker/Designer
2010 - 2013Moved down to Brighton to be nearer family, struggled to find a job in Graphic Design, got a job working for Sussex Police, creating Video Identification Parades. I was hired on the strength of my Photoshop skills.
Jan 2013Made the decision to pursue Web Development, enrolled at Brighton Technical College to do a HTML, CSS, JAVASCRIPT evening course
Oct 2013Made a few Wordpress sites for private clients, started working as a Front End Developer for Printwell, in London
2014Landed a job for 15below in Brighton as a Front End Developer, creating microsites for new features for travel companies like Ryanair and Norwegian Airlines, started using Angular 1 for the first time to contribute to the 15below Software as a service called Passenger, their main product
2016Moved to Barcelona to start working for Norwegian Airlines, in the CRM department, using Oracle Responsys to send out marketng emails.
2017Started working for the UX department at Norwegian, changing web pages using JavaScript to make A/B tests
2018Started to learn the basics of React and Vue.js, developed an obsession/interest in all things Javascript
Jan 2019 - NowStarted working Freelance Software13, creating SPA's, adding new features to sites, using Angular and Vue.js. Completed the Treehouse intensive React/Redux course, building React web apps
Graduate of the Treehouse Learn React Course I love React and continue to make my own web apps
Let's get the basics right first! I've been using JavaScript since 2013, first jquery, now mostly all ES5 and ES6 Vanilla JS.
How did developers cope without Git and Github?
I've been using Git/Github since 2015, I love it!
Vue.js and Angular experience I have made apps, added new features, using these libraries, both are excellent tools
Using npm since 2015 How would we survive without npm? Yarn! :D
CSS & SASS I always use SASS these days, makes styling so much easier to organise!
UX Design/Development experience I have worked as a UX designer and developer, using various tools like Adobe suite, Mockflow, Sketch
Former Graphic Designer Before being a Front-End Developer, I was a graphic designer, I have designed lots of logos, graphics, brochures and sometimes use these skills to create bespoke icons or wireframes
React is the most popular library, for good reason; here a some real life projects, game apps and random things I've done with React/Redux
Vue.js work
I love Vue.js but not as much as React, I was impressed by how similar it is to React and Angular, almost the best of both libraries, I particularly like the Vue.js UI that comes when you install Vue CLI. Here are some real life work examples I've done using Vue/Vuex
Angular.js work
I started using Angular 1 in 2015, it was a revelation when it first came out, using ng attributes directly into the HTML to render different content. Since then I have done a few projects with the latest version of Angular.
Web Dev work without libraries
You don't always need to use a library of course, here are some examples of what you can do with Vanilla JS, quite a lot as it goes!
UX design/development
I have made wireframes for UI's and developed the HTML, CSS, JAVASCRIPT, here some examples
Graphic Design Portfolio
Take a look at my best work when I was a graphic designer in London
I have a been an Email Developer and used several Email Marketing Software like Oracle Responsys, Campaign Monitor, Litmus. Take a look at some examples