I have always loved making things. This interest led me to study Fine Art at University, but I also found that I enjoyed using more logical skills. After university I worked in web content for almost 10 years and spent a lot of time working alongside development teams. During this time I began using HTML and CSS, which I loved but I was quite restricted as most of the coding was done by the developers.
I realised I wanted to immerse myself more in web development, so I enrolled in the Web Development Immersive course at General Assembly, which has been the perfect way to combine and push my technical skills and creative interests. I am now looking to join a friendly and dynamic team in a company that has plenty of opportunities for me to grow and develop.
HTML, CSS, SCSS/SASS, Flexbox, Bulma, JavaScript, jQuery, React, JSON
Express, Node.js, Mongoose, MongoDB, NoSQL, SQLAlchemy, Flask, Marshmallow
Yarn, npm, Pip, Pipenv
Git, GitHub, Heroku
Responsive web design, mobile first web design, pair programming, RESTful web services, CRUD services
I decided to work in a group for my final project, which was a cocktails app where users can enter ingredients that they already own and discover types of cocktails they can make. I am most proud of the search options on the site as this was one of my main areas of focus. I worked on creating functionality that, once the user was logged in, would sort the cocktails by the ratio of ingredients that the user already owned. In addition to this, I integrated an avatar API onto the site, which gives the user a randomly generated avatar when they register. The most challenging part of this project was adjusting to using an SQL database, as up until this point I had only used NoSQL databases.
We were tasked with building a full-stack application for our group project. Using the skills we had learnt in React, my group created a site for re-selling unwanted clothes. Users logged in on our app were able to list their items, specifying a price and description of the item. I focussed on implementing a messaging service so that users could interact with each other over private messages regarding individual listed items.
I built a full-stack RESTful application, in the form of blogging platform specifically for the sewing community. Using Express, EJS and Mongoose, I built a platform where users could register/login and once logged in, they could create and edit their own posts, with images, as well as comment on other users’ posts. Users could also delete their own posts and comments.
For our first project we were tasked with creating a basic front end game using JavaScript. My game involved selecting correct combinations of sushi based on ‘orders’ that were placed. I also made this game mobile compatible, which I was very pleased with.
In this role, I was responsible for overseeing all of the company’s European websites and leading the web strategy implementation in Europe. I was the first point of contact for European offices on web related queries and reported back to the company’s headquarters in the US, working with them on any bugs or issues that needed to be dealt with by developers in the US. I trained European teams on new functionalities and tools across CMS and website, often remotely and developed training to suit the needs of staff of all levels of technical ability.
I was part of a team responsible for updating and deploying content on The National Lottery website using OpenText TeamSite content management system (CMS). Our team supported business-as-usual updates to the site, including timely responses to any live issues that arose and also supported publishing to other digital channels. I would identify and escalate any CMS issues, working with Development to implement any fixes/improvements. For upcoming promotions and events I would often work closely with our UX team to implement new landing pages and functionality on the site. We also worked heavily with these teams to ensure consistency of the customer experience.
A full time 3 month course, covering the fundamentals of web development through lessons and project work, taught by industry professionals. Throughout the course we undertook 4 projects based on several languages and frameworks. We also had daily stand ups to discuss our progress and blockers, engaged in pair programming and prepared presentations for our project work.