Aoife Hannigan
Senior Engineering Manager at Phorest Salon Software- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Phorest Salon Software
-
Ireland
-
Software Development
-
200 - 300 Employee
-
Senior Engineering Manager
-
Jan 2023 - Present
-
-
Engineering Manager
-
Dec 2021 - Present
-
-
Senior Frontend Developer
-
Apr 2021 - Nov 2021
-
-
-
Storyful
-
Ireland
-
Media Production
-
1 - 100 Employee
-
Lead Developer
-
Sep 2018 - Apr 2021
Line Manager Manager to frontend and backend developers of varying levels across multiple agile teams. Set up and run multiple initiatives including mentorship programs, remote hackathon and developer swaps. Collaborate with the leadership team in quarterly planning provide technical direction from a Frontend perspective and to structure teams based on skills need and identify gaps requiring upskilling or recruitment. Responsible for recruitment and onboarding of new… Show more Line Manager Manager to frontend and backend developers of varying levels across multiple agile teams. Set up and run multiple initiatives including mentorship programs, remote hackathon and developer swaps. Collaborate with the leadership team in quarterly planning provide technical direction from a Frontend perspective and to structure teams based on skills need and identify gaps requiring upskilling or recruitment. Responsible for recruitment and onboarding of new developers. Frontend Developer Contribute to multiple internal and external EmberJs and AngularJs web applications using a TDD approach. Collaborate closely with backend developers, product owners and designers to develop features and add functionality as defined by stakeholders. Other responsibilities include maintaining Storyful's internal design system Arc other shared addons. Show less Line Manager Manager to frontend and backend developers of varying levels across multiple agile teams. Set up and run multiple initiatives including mentorship programs, remote hackathon and developer swaps. Collaborate with the leadership team in quarterly planning provide technical direction from a Frontend perspective and to structure teams based on skills need and identify gaps requiring upskilling or recruitment. Responsible for recruitment and onboarding of new… Show more Line Manager Manager to frontend and backend developers of varying levels across multiple agile teams. Set up and run multiple initiatives including mentorship programs, remote hackathon and developer swaps. Collaborate with the leadership team in quarterly planning provide technical direction from a Frontend perspective and to structure teams based on skills need and identify gaps requiring upskilling or recruitment. Responsible for recruitment and onboarding of new developers. Frontend Developer Contribute to multiple internal and external EmberJs and AngularJs web applications using a TDD approach. Collaborate closely with backend developers, product owners and designers to develop features and add functionality as defined by stakeholders. Other responsibilities include maintaining Storyful's internal design system Arc other shared addons. Show less
-
-
-
Celtech Software Group
-
Ireland
-
Computer Software
-
1 - 100 Employee
-
Frontend Web Developer
-
Nov 2015 - Sep 2018
Worked as a Front-end developer on a small team within Celtech. Responsible for migrating an existing RPG code base to a responsive web application. It gave me the opportunity to improve my coding skill set while also allowing me to delve further into areas of user experience and usability design which I thoroughly enjoy. Responsibilities include: - Developing CRUD flows, dashboards, reports and custom tools such as calendars and configurable menus. Technologies utilised are… Show more Worked as a Front-end developer on a small team within Celtech. Responsible for migrating an existing RPG code base to a responsive web application. It gave me the opportunity to improve my coding skill set while also allowing me to delve further into areas of user experience and usability design which I thoroughly enjoy. Responsibilities include: - Developing CRUD flows, dashboards, reports and custom tools such as calendars and configurable menus. Technologies utilised are AngularJS, JavaScript (ES5/ES6), HTML5 and CSS(SASS). - Working alongside JAVA developers and utilising API Blueprints to create RESTful APIs. - Working closely with product and business teams to help design requirements and put forward new ideas. This then leads to the creation of mock-ups prior to development to outline user flows and designs using Balsamiq. - Unit testing all code written using Jasmine and browser testing using Protractor. - Help with QC of other work within the team. - Writing technical documentation before and after development to assist Customer Support team. - Demoing and providing training of new developments to existing/potential customers when needed. Show less Worked as a Front-end developer on a small team within Celtech. Responsible for migrating an existing RPG code base to a responsive web application. It gave me the opportunity to improve my coding skill set while also allowing me to delve further into areas of user experience and usability design which I thoroughly enjoy. Responsibilities include: - Developing CRUD flows, dashboards, reports and custom tools such as calendars and configurable menus. Technologies utilised are… Show more Worked as a Front-end developer on a small team within Celtech. Responsible for migrating an existing RPG code base to a responsive web application. It gave me the opportunity to improve my coding skill set while also allowing me to delve further into areas of user experience and usability design which I thoroughly enjoy. Responsibilities include: - Developing CRUD flows, dashboards, reports and custom tools such as calendars and configurable menus. Technologies utilised are AngularJS, JavaScript (ES5/ES6), HTML5 and CSS(SASS). - Working alongside JAVA developers and utilising API Blueprints to create RESTful APIs. - Working closely with product and business teams to help design requirements and put forward new ideas. This then leads to the creation of mock-ups prior to development to outline user flows and designs using Balsamiq. - Unit testing all code written using Jasmine and browser testing using Protractor. - Help with QC of other work within the team. - Writing technical documentation before and after development to assist Customer Support team. - Demoing and providing training of new developments to existing/potential customers when needed. Show less
-
-
-
BetBright
-
Ireland
-
Gambling Facilities and Casinos
-
1 - 100 Employee
-
Junior Web Developer
-
Oct 2014 - Nov 2015
Role included: - Working as part of a Scrum team in a fast-paced agile environment. - Front-End Development of high quality and efficient code for the BetBright website (Desktop and Mobile) and the companies CMS. - Technologies utilised: PHP, HTML, CSS, JavaScript, jQuery, AJAX, MySQL, Redis. Code is developed on the MVC framework CodeIgniter. - Analysing user requirements and then developing systems that meet these requirements. - Developer testing all code thoroughly and… Show more Role included: - Working as part of a Scrum team in a fast-paced agile environment. - Front-End Development of high quality and efficient code for the BetBright website (Desktop and Mobile) and the companies CMS. - Technologies utilised: PHP, HTML, CSS, JavaScript, jQuery, AJAX, MySQL, Redis. Code is developed on the MVC framework CodeIgniter. - Analysing user requirements and then developing systems that meet these requirements. - Developer testing all code thoroughly and provide code reviews for other members of the team where needed. - Staying up to date on current and new technologies which could affect the business. - Meeting commitments within each Sprint.
-
-
Application Support Engineer
-
Oct 2014 - Apr 2015
As part of my role I worked on Front-End development tasks involving PHP, HTML, CSS, JavaScript, JQuery, MVC, CodeIgniter, MySQL and Redis. Tickets are created using the Jira ticketing system by Marketing, UX and Trading teams. Each week new sprints were created containing some of these tickets with specific user stories and time frames for completion. Development took place on a vSphere machine using Vagrant. Once the development was completed the code was pushed to a new branch using Git and… Show more As part of my role I worked on Front-End development tasks involving PHP, HTML, CSS, JavaScript, JQuery, MVC, CodeIgniter, MySQL and Redis. Tickets are created using the Jira ticketing system by Marketing, UX and Trading teams. Each week new sprints were created containing some of these tickets with specific user stories and time frames for completion. Development took place on a vSphere machine using Vagrant. Once the development was completed the code was pushed to a new branch using Git and they are then passed on to QA and finally pushed to the live site. This process provided great experience and knowledge as a recent graduate for an eventual Front-End Developer role. As an Application Support Engineer I also provided support to Customer Service, Marketing and Trading teams if issues arose involving customers, live site display, banners, promotions etc.
-
-
-
Irdeto
-
Netherlands
-
IT Services and IT Consulting
-
700 & Above Employee
-
Customer Care Operations Intern
-
Apr 2013 - Sep 2013
-
-
Education
-
Dublin City University
Bachelor of Engineering (BEng) - Undergraduate, Digital Media Engineering -
Loreto College Swords