Frank Astin - Full Stack Web Developer

About

Hi, I am a Web Developer from Cumbria in the UK

I have been developing web sites for over 10 years working both freelance and in house.

  • 2013 - 2015 Textmimedia - Junior Developer
  • 2016 Kalibrate - Front End Developer
  • 2016 - 2018 JD Sports - Front End Developer
  • 2018 - 2023 People Per Hour - Full Stack Developer
  • 2023 Freelance - WordPress Developer

Full Skill Set

  • HTML5
  • CSS
  • SASS
  • TailWind
  • JavaScript
  • jQuery
  • Typescript
  • PHP
  • MySQL
  • WordPress
  • React/Next
  • Vue/Nuxt
  • AngularJS
  • NodeJS
  • Laravel
  • Linux
  • Apache
  • Jira
  • Bash
  • Git
  • Rest
  • API
  • Webpack
  • Docker

Recent Projects

2023

Goflexi - Coache Booking System

Client : Virtus Dizjan

WordPress coache booking system with WooCommerce integration

  • - Select coache date
  • - Select number of passengers
  • - Select luggage, child and adult seats
  • - Payment processed via WooCommerce and Stripe
  • - Ticket generated with QR Code
  • - QR code reader
  • - Custom theme
  • - ACF

Travemo Club - WordPress Theme

Client : Virtus Dizjan

WordPress coversion from Figma design.

  • - Figma to WordPress conversion
  • - Custom Gutenberg blocks
  • - SASS
  • - Custom jQuery sliders
  • - Mobile responsive

Perfecta Travel - Booking System

Client : Virtus Dizjan

A crusie booking system integrating WooCommerce

  • - Metaboxe for adding Cruise dates and prices
  • - Datepicker showing available dates
  • - Form fields to select position, number of people
  • - WooCommerce integration with WS Pay Gateway

WooCommerce Greeting Card Designer

Client : My Card Box

A WooCommerce plugin to create a greeting card store similar to Moonpig.

  • - VueJS Application
  • - Backend end card designer : add text, add images, upload PSD
  • - Add Google fonts and upload custom fonts
  • - Add card sizes and prices either globally or per card
  • - Front end card personaliser : change text(change font, size, and color), upload images (zoom, rotate, and move).

Vis Projektiranje

Client : Virtus Dizjan

Custom WordPress theme

  • - SASS
  • - Custom Gutenberg Blocks

MD Konstrukcije

Client : Virtus Dizjan

Custom WordPress theme

  • - SASS
  • - Custom Gutenberg Blocks
  • - Responsive

NTL

Client : Virtus Dizjan

Custom WordPress theme.

  • - SASS
  • - Custom Gutenberg Block
  • - Custom Post Types
  • - Custom Taxonomy
  • - Custom Fields
  • - Google Maps SDK

JS Crop

Javascript image cropping plugin with file upload.

  • - Crop images
  • - Upload images to server
  • - Vanilla JS

NK LOKOMOTIVA ZAGREB

Custom WordPress Theme

  • - SASS
  • - Custom Gutenberg Block
  • - Custom Post Types
  • - Custom Shortcodes
  • - Manage players and tables

Payment