Esther Haddon

Software engineer and UX/UI designer

Based in Jersey

Introduction

I am a deeply curious and driven frontend-leaning software engineer, with a particular focus on crafting impeccable end-user experiences.

Exploring both programming and design throughout my career has allowed me to develop a distinct blend of skills that combine both of these domains effectively.

I am looking forward to getting in touch and happily meeting up for a coffee!

A bit of data about me:

  • years of development and design experience
  • EU citizen (French), Jersey resident
  • Languages: English (proficient), French (native), and Dutch (A2)

Experience

PolitePixels

Co-Founder, Software Engineer & Web Designer
  • Designing and developing bespoke websites and software solutions using the latest frontend technologies (React, Vue, Nuxt), as well as Golang backends
  • Building observability solutions for clients in fintech, finance & logistics; mplementing SLOs and SLIs when needed
St Helier, Jersey Apr 2023 — Present

Gozynta

Frontend developer and UX/UI designer (Contract)
  • Assuming full ownership of all frontend development, managing projects independently and effectively
  • Conceiving a comprehensive design system as well as developing a full component library, and applying them across all existing products to enhance brand consistency
  • Wireframing, prototyping and developing the frontend for a new payment portal, from start to finish
  • Standardising the frontend ecosystem by transitioning from 11ty to Nuxt and adopting Vue 3 (+ TypeScript), for better consistency and scalability
  • Implementing a frontend monorepo architecture to streamline development processes, with extensive tests and documentation
  • Mentoring junior engineers on company development tools and industry best practices
  • Working remotely with an international team across 5 countries
St Helier, Jersey Jul 2023 — Present

Codeholics

Frontend developer
  • Developing SaaS applications and libraries with Vue.js, Vuex, GraphQL, Apollo, TailwindCSS and Storybook
  • Supporting our main client's migration from Vue 2 to Vue 3
  • Maintaining legacy codebases whilst collaborating on the architecture of their new tech stack
  • Working remotely with an international team across 5+ countries
  • Adopting both agile scrum and kanban work procedures, using Jira, Confluence and Bitbucket
  • Mentoring junior engineers on company development tools and industry best practices
Utrecht, NL (remote) May 2022 — Jun 2023

Reinier Martin

UX designer & developer
  • Prototyping and presenting user interfaces with Figma and whiteboard workshops
  • Building and maintaining websites using Webflow and Shopify 2.0 stores
  • Extending functionality by implementing custom Javascript API integrations and scripts
  • Fostering a close working relationship with our local and international end-clients in the music, journalism, medical and beverage industries
Utrecht, NL Jan 2021 — Apr 2022

Digital Knight

Frontend developer (Degree validation placement)
  • Coding and integrating components and page layouts with Vue.js, Nuxt.js and Three.js
  • Utilising Git flow to facilitate a structured collaborative work procedure
  • Providing concise reports of my work and translating client requirements into technical solutions
Amsterdam, NL Oct 2020 — Dec 2020

Bouge

Graphic & web designer (Contractor)
  • Designing logos, banners and various graphical assets for social media using the Adobe suite
  • Participating in live design and user-mapping sessions with digital whiteboarding tools such as Miro
  • Participating in the development of the MVP using modern low code tools such as Bubble, Adalo and Zapier
  • Supporting a rapidly evolving startup in the Sports and Mobility industry
Paris, FR (remote) Mar 2020 — Sep 2020

eMaginarock

Wordpress developer (Contractor)
  • Analysing the webzine's market studies to better understand their user base and product requirements
  • Assisting in the redesign of the new Pop culture and Heroic Fantasy website
  • Developing the new site's Wordpress theme in PHP
Paris, FR (remote) Oct 2018 — May 2019

Freelance

Web developer & designer
  • Designing and developing websites for international clients, mostly in the music industry
  • Building a custom, LAMP-based Content Management System (HTML, CSS, Javascript, PHP, MySQL)
  • Developing bespoke Wordpress themes and integrations
Paris, FR (remote) Apr 2018 — Oct 2019

Personal endeavours

Whistle Buddy

Lead frontend development and UX / UI design
  • Developing an interactive learning tool for beginner traditional Irish flute players
  • Leading the creation of the platform's visual identity and page design using Figma
  • Developing the multilingual Flux app from the ground up using Vue 3, Typescript, Vite, Pinia, Vue i18n and PWA features
  • Ensuring code reliability through comprehensive unit and component testing, using Vitest
  • Automating the app's deployment with a Github Actions CI/CD pipeline
  • Beta available at whistle-buddy.com — Source code and documentation: https://github.com/PetitChampi/whistle-buddy
2023

Kakikukeko

Lead frontend development, full UI & UX makeover
  • Designing an online platform for Japanese-learning French speakers
  • Collabotating remotely with the lead backend engineer
  • Creating a friendly and welcoming visual identity
  • Providing a design system, functional prototype and full code documentation
  • Developing a framework-agnostic and lightweight frontend with HTML, JS & Sass
  • Design available on Figma, demo on kakikukeko.fr
2021

Education

Web Design BTS-level degree

COS CRPF
  • Defining technical requirements for websites, and presenting them in a written report
  • Wireframing and prototyping with Figma and Adobe XD
  • Translating design into code using HTML, CSS and Sass, Javascript, PHP
Nanteau, FR Oct 2019 — May 2021