Bio

With almost 10 years’ commercial experience working within the Agile Web Development sphere, and a first class honours degree in software Engineering, I have taken on a new challenge in becoming a lead front end developer. In this role I apply the knowledge I have accrued over the years including Responsive Web Development, Accessibility, Javascript frameworks, Azure DevOps, Animations, and much more. I enjoy being able to do so whilst maintaining a clean codebase, utilising modern tech stacks such as CSS Preprocessors, Typescript, and React.

I take great joy in being able to offer help and support to others in my field, and am honoured by the fact that I can now help mentor in areas where I have struggled in the past. Having a meaningful impact on other people’s careers is one of my favourite aspects of my job, and I consider myself lucky to have the opportunity to do so. I now seek further opportunities to learn and advance my career to the next level.

Skill set

Key skills:

  • HTML
  • CSS
  • LESS
  • SCSS
  • Javascript
  • React
  • JQuery
  • TypeScript
  • Web Accessibility
  • Web Analysis
  • C# (.NET & MVC)
  • Codebase Manager
  • SEO
  • Web Design
  • Bootstrap

Secondary skills:

  • SQL
  • Gulp
  • Angular
  • Azure DevOps
  • Java
  • Vue
  • Animations
  • Wordpress
  • Haskell

Experience

Forrit ltd

2021 - present

Lead Front End Developer

During the last two years at Forrit ltd, I was promoted as the Lead Front end developer. This has been such an exciting pivotal change bringing a whole myriad of new challenges and opportunities.

As Lead Front End Developer at Forrit I help break down large web builds and migrations into smaller, more manageable pieces of work in which can be picked up and developed by my colleagues at Forrit.

To ensure this is the case I perform full front end analysis, covering off design requirements provided by clients via calls and collaborative boards, in which overall aids in the ability to make the correct front end technology choices to best meet the needs of the project. By taking the time to analyse client requests, I am able to point out potential flaws and improvements earlier on in the phase of work before development has begun. Doing so then allows me to share resolutions in which better fit the needs of the end user and save time overall.

Whilst performing this role, I also thrive and take great pleasure in helping others within my organisation, offering support to colleagues on a variety of different technology stacks along with sharing internal knowledge I have learnt over time within the company across various different projects.

Recently, I built the new Forrit website, which I encourage you to check out! I used LESS CSS along with typescript, gulp, and many other tools in connection with our own CMS platform, Forrit One.

Forrit ltd

2016 - 2021

Senior Developer

As a Senior Web Developer at Forrit, I worked with multiple large scale household name clients, such as Microsoft Education, Lloyds of London, Macallan, Motorola, and more. Over the years, I successfully delivered several full scale website migrations into our in house solutions. Many projects required new functionality over time, from small to large component updates, to complete redesigns of client websites.

Collaborating with clients and colleagues was a vital part of my work, ensuring my knowledge was applied to help improve the performance and quality of the work being delivered. This often lead to smoother and more successful outcomes for the client.

My role covered many aspects from creating and maintaining responsive web pages, building accessible yet interactive user interfaces and features for all to use to WCAG standards, utilising differing front end frameworks best suited to the project needs. I maintained the integrity of several project code bases, alongside managing deployments of new updates to clients public facing websites. I have developed several in house toolkit applications at Forrit which aid across the service delivery teams in day to day functions.

Inforgen

2013 - 2016

Software Tester / Junior Web Developer

As a software tester and a junior web developer as part of a development team, I completed front and back end adhoc tasks; creating, implementing, and fixing multiple eCommerce driven websites alongside the testing of both cloud based management software ‘Inforgen’ and the clients’ websites through all stages of development