Need a freelance
frontend developer?

Working as a frontend developer since 2006 helping different types of companies doing all kinds of projects

Patrick Chan

I built my first website in 1996. Received a bachelor's degree in Media Technologies in 2005.

Gained a lot of experience by working in-house, at agencies and startups.

Projects I work on are single page apps, progressive web apps, dotcoms, e-commerce and native mobile apps.

Roles I have taken on range from fullstack developer, senior frontend developer to technical lead.

My goal is creating the best UI/UX by working in close collaboration with designers.

Tech stack

  • JavaScript

    ES5 | ES6 | TypeScript | React | React Native | Redux | XState | Gatsby

  • Styling

    Css | BEM | Sass | Stylus | Bootstrap | Material-UI | Tachyons | styled-components | Storybook

  • Backend

    PHP | MySQL | GraphQL | Wordpress | Apollo

  • Testing

    Jest | Enzyme | Cucumber | Gherkin | Cypress

  • Versioning

    Git | SVN | Conventional commits

  • Workflow

    Scrum | Kanban | TDD | BDD

Selected projects*

  • Mobile games

    Client:
    Mobile game developer with over 250 million monthly users.

    Project:
    A component library that can be extended and customized for each of the client games.

    Role:
    Senior frontend developer.

  • Autonomous vehicles

    Client:
    Manufacturer of autonomous vehicles.

    Project:
    A mobile web application to monitor and control autonomous vehicles at remote locations.

    Role:
    Lead frontend developer.

  • Internet bank

    Client:
    Bank

    Project:
    An online banking built with reusable property based component library that enables backend developers to create and style new components and pages according to design without writing a single css rule.

    Role:
    Solo frontend developer.

  • Exercise app

    Client:
    Startup.

    Project:
    A native mobile exercise app with timers and and notifications to help users to keep track of progress and motivation.

    Role:
    Solo fullstack developer.

  • Interactive flight ad

    Client:
    Airline.

    Project:
    An interactive ad that works by pointing the mobile device in any direction and the ad will find the nearest airport the airline has routes and the user can book a trip within the ad.

    Role:
    Solo frontend developer.

  • Mobile device as a maracas

    Client:
    Coffee brand.

    Project:
    A mobile web app that users compete to win prizes by shaking the device to follow the rhythms played by the device.

    Role:
    Solo fullstack developer.

  • App market

    Client:
    Telecommunications company.

    Project:
    An app market that gathers business applications to provide organizations with SaaS.

    Role:
    Lead frontend developer.

  • 360° VR car racing experience

    Client:
    Motor vehicle manufacturer.

    Project:
    Promotion site for the client´s world racing championship 360° VR experience.

    Role:
    Solo frontend developer

  • Charge electric cars

    Client:
    Multinational power company.

    Project:
    A dotcom with a map to display the client´s charging stations and their availability in real time.

    Role:
    Solo frontend developer.

  • Branded merchandise shop

    Client:
    Multinational burger corporation.

    Project:
    A web shop that connects to third party payment, stock and shipping systems.

    Role:
    Senior frontend developer

  • Activation campaign

    Client:
    Sporting goods manufacturer.

    Project:
    An email activation campaign that brand ambassadors could include on their platforms. An admin system for managing ambassadors and users entries was also a part of the project.

    Role:
    Solo fullstack developer.

  • Facebook generated CV

    Client:
    Multinational music company.

    Project:
    A campaign site that generates a CV using the applicants Facebook information and apply for the job to be a reporter for a music festival.

    Role:
    Solo frontend developer.

  • Real estate brokers comparison

    Client:
    Startup.

    Project:
    A service to find and compare real estate brokers.

    Role:
    Senior frontend developer.

  • University site

    Client:
    University

    Project:
    A dotcom for students and applicants to find information, programmes and courses.

    Role:
    Senior frontend developer.

  • Brewery site

    Client:
    Brewery.

    Project:
    A dotcom for the client’s taproom, restaurant and barrel house.

    Role:
    Solo fullstack developer.

  • Property owner site

    Client:
    Property owner.

    Project:
    A dotcom that showcases property with their facilities and neighbourhood.

    Role:
    Solo frontend developer.

  • Library blog

    Client:
    City ​​Library.

    Project:
    A blog to help users to find recommendations on books, e-books, music and movies.

    Role:
    Solo frontend developer

*Due to NDAs, project details can be disclosed upon request.

Career

  • Stay Gold

    2015 -
    Fullstack developer

  • DDB

    2013 - 2015
    Senior developer

  • Perfect Fools

    2012 - 2013
    Technologist

  • Crispin Porter + Bogusky

    2010 - 2012
    Senior interactive developer

  • Natures of Scandinavia

    2008 - 2010
    Fullstack developer

  • Freelance

    2006 - 2008
    Fullstack developer

  • Restaurangguiden

    2006
    Frontend developer