An experienced senior developer in full stack software development, with strong mentoring and leadership skills and expertise in front end JavaScript frameworks such as React, NextJS and Angular.
I have successfully led a team to deliver complex, user friendly web solutions to tight deadlines and have an affinity for quickly identifying and fixing bugs in applications.
I enjoy creating and managing development opportunities for members of my team and mentoring their journey.
React, NextJS, Node, Angular, Vue, Vite,
Cypress, Mocha, Jest,
Python, Java, Terraform, Spring, SQL,
Jenkins, AWS,
Unity,
Leadership, Agile, Scrum,
Management
- Worked as part of a team to deliver software training courses to over 1000 career changing students annually.
- Delivered courses in Python, SQL, HTML, Node, React, Vue, MongoDB, Java, Spring, Django, C#, Agile, Testing and Unity.
- Organised Course schedules and instructor resourcing.
- Used student and industry feedback to improve training techniques and course content.
- Designed and led the creation and development of a new document upload application using modern development standards with React, from initial concept through testing to production deployment.
- Implemented modern testing strategies using Jest, Cypress and Mocha to be ran in development with a view to reducing bugs caught in test.
- Designed and developed a 'duel route' Postcode Checker application to handle benefit rollouts in pilot areas.
- Worked closely with test and cloud teams to understand and improve process flow in development.
- Analysed and fully documented previous Document Upload application (built using Angular 2).
- Led and supported a development team, developing team members skills through mentorship, hands on guidance and practical training.