Andrew Hudson

Andrew JD Hudson

Personal Statement

I am a senior front-end engineer with 14+ years experience creating highly performant and usable products, websites, desktop applications, and browser extensions.

Skills

Roles

  1. Senior Front-end Engineer

    Scalable Software Remote, UK

    • Web app development with React.js, Typescript, and D3 taking designs in Figma and Confluence and turning them into stories, tasks and sub-tasks and then delivering the work.
    • I mentored junior developers and reviewed merge requests across the front-end team ensuring a consistently high quality in our product.
    • Estimating, planned and documented new features with product and design.
    • Creating new features and speccing out API changes with the backend team
  2. Senior Software Engineer

    Venture Harbour Wallingford, UK

    • Web app development with CSS-in-JS, Next.js, GraphQL and Typescript.
    • I created two Progressive Web Apps and concentrated on improving the performance of our websites and products. This helped our improve our SEO and our Lighthouse Scores and Web Page Test performance.
    • I mentored the rest of the engineering team on front-end topics regularly producing demos and presentations on what I made and learned.
    • I founded a culture of code quality based on automated code quality checking which helped dramatically when working with multiple developers, especially when reviewing merge requests and enforcing coding standards.
  3. Full Stack Web Developer

    Taylor & Francis Didcot, UK

    • I created custom performant WordPress and Expression Engine sites.
    • I hand-crafted a node tool to benchmark and monitor Business Sites using the Web Page Test API and display with React.
    • Perform performance audits and carry out improvements on business and society sites.
  4. Front-end React Developer

    Photocrowd Oxford, UK

    • I creating new components and pages using React/Relay and Less from Photoshop designs.
    • I integrated Webpack into the development process to allow for code modularity, linting, and writing modular ES6 JS.
    • I implemented the application of BEM code methodology for new CSS components.
  5. Front-end WordPress Developer

    Electic Studio Didcot, UK

    • I created highly customised WordPress sites from Photoshop designs, with custom post-types, taxonomies, meta boxes, shortcodes and functions.
    • The sites were performant, using best practices and technologies, built within budget and in timeframes.
    • Pre-launch client training, dealing with any client feedback via Basecamp or telephone.
  6. Creative UI Developer

    HeathWallace Ltd Reading, UK

    • I built highly accessible websites for clients including HSBC, RBS and Grant Thornton.
    • Using CMSs such as WordPress, CQ5 and Sitecore to allow the client to control all content on their site.
    • Knowledge Sharing through weekly masterclass sessions (I ran three : WordPress; CSS3; and Sass).

Selected Portfolio

Education