PHP.FYI - Software Engineer based in London

Front End Developer

I create beautiful user interfaces using the latest front-end technologies

Web development Experience

10+

Years

100's

Websites built

1,000,000's

Lines coded

Front End Frameworks

Vue 2 / 3 application developer

Vue 2 / 3

Angular application developer

Angular

React application developer

React

Nuxt application developer

Nuxt

Over the years I have used all the major front end frameworks including Vue, Angular, and React to create applications and user interfaces for everything from small Hackathon projects to large scale enterprise applications.

"
"

From concept to finished product, I use a cutting edge industry stack to build out of this world applications

Web Applications

HTML website developer

HTML

Single page applications (SPA) developer

SPA

AMP website developer

AMP

Progressive web application (PWA) developer

PWA

Universal web application (UWA) developer

Universal

Adapting to the requirements of the project, over the years I have created websites, AMP websites, Single Page Applications, Universal Web Apps, Progressive Web Apps, and an array of other kinds of applications

Web Languages

HTML5 web developer

HTML5

CSS3 web developer

CSS3

JavaScript web developer

JavaScript

TypeScript web developer

TypeScript

After starting to use JavaScript over 10 years ago, I moved into typescript about 6 years ago using all the major HTML and CSS versions along the way.

Apps Developed

15+

SPA

10+

AMP

5+

PWA

Build Tools

I use Webpack bundler

Webpack

I use Yarn dependency manager

Yarn

I use NPM dependency manager

NPM

Over the years Ive watched front end development move from a highly manual process to a highly automated one. Ive used all the major dependency managers and build tools over the last few years and developing a number of custom packages.

Testing

I use Jest testing framework

Jest

I use Circle CI for deployment pipelines

Circle CI

Using the most popular from end testing frameworks I have experience creating feature and units tests across most of the major front end frameworks, and integrating them into deployment pipelines.