Jen Berry

Web Development

Building Modern Reactive Web Applications.

Vue.js
Nuxt.js
Type Script
GSAP.js
Sass
Python
Flask
Postgres
GCP
Docker

jenberrymail@gmail.com| +44 7999 298 382

Located near Exeter, UK (Remote & Hybrid ready)

Experience:

15+ years

Education:

Cambridge University.

2.1 B.A. Hons. Cantab. - Natural Sciences 2009

Key Skills:

πŸ›  Full-Stack Development

From dynamic UIs to scalable backends, I build systems that grow with your business.

🎨 Pixel-Perfect Frontend

Expert in responsive, mobile-friendly design, animations, and accessibility best practices.

⚑ Performance & Security

Optimizing SEO, speed, security, and cloud deployment for fast and reliable web apps.

🀝 Collaboration & Leadership

Experienced in agile teams, mentoring developers, and bridging technical & creative teams.

Tech Stack experience:

Frontend

JavaScript
TypeScript
Vue3
Nuxt3
React
Sass/Scss
Bootstrap
HTML
CSS
SVG Animations
Pixel Perfection
Responsive Design

Backend

Node.js
Express
Flask
Django
SQLAlchemy
PostgreSQL
MySQL

APIs & Security

RESTful APIs
Authentication
JWT
Input Sanitation
WebSockets
Pytest
RBAC
GDPR

Performance & Infrastructure

Docker
Google Cloud
SSR
SPA
SEO

Web Builders and No-Code

Kajabi
Webflow
Squarespace
Wix
Zapier
Mailchimp

Graphics

Adobe Photoshop
Adobe Lightroom
Canva
Inkscape
Zeplin

Projects

Nuxt4.js
GSAP
CraftCMS

InSite

Nuxt 4 App with advanced animations and Craft CMS

Frontend focussed full-stack developer at Wiedemann Lampe, a strategic brand and business consultancy specialising in high-end websites/platforms with a strong focus on supporting organisations globally through moments of pivotal change.

Worked on a major website project for InSite, the digital intelligence and research division of KEO International Consultants supporting large-scale international development and infrastructure projects.

The site was built with Nuxt 4, Vue 3, and TypeScript, integrating a headless Craft CMS via GraphQL to enable flexible, editor-driven content while maintaining a highly bespoke frontend.

A key focus of the project was advanced GSAP animation, including complex timeline-based interactions, scroll-triggered motion, and responsive SVG mask animations used for reveals and transitions.

The project emphasised animation as a core UX layer, alongside scalable component design, performance-conscious implementation, and a clean separation between CMS content and frontend presentation.

View Live Website
Nuxt3.js
Flask.py

International School of Temple Arts

Full Stack Development 2019 - present

Developing and maintaining a full-featured content management platform with a Nuxt 3 web app and a Flask-based REST API.

  • Nuxt 3 (Vue 3) Frontend: Authentication system, content management, rich text editing (TipTap), image optimization, security enhancements, and analytics integration.
  • Flask API Backend: Role-based authentication, database management (PostgreSQL), file storage (Google Cloud), newsletter/email integrations, caching, and CI/CD (GitHub Actions).
  • Infrastructure: Dockerized, deployed on Google Cloud, with separate production and development environments.

This project showcases my expertise in full-stack development, API design, security best practices, and scalable cloud deployments.

Technical Skills:

  • Frontend Development: Nuxt 3, Vue 3, Pinia, TypeScript, SCSS
  • Backend Development: Flask, Python, PostgreSQL
  • API Development: RESTful API design, authentication & authorization, caching, rate limiting
  • Security: Role-based access control (RBAC), JWT Authentication, nuxt-security, secure headers, API security best practices
  • Cloud & Infrastructure: Google Cloud Platform (GCP), Google Cloud Storage, Docker, CI/CD with GitHub Actions
  • Testing & QA: Vitest (frontend), pytest (backend)
  • Third-Party Integrations: Mailchimp, Mandrill (email), Google Analytics, Umami, Simple Analytics
  • Performance & Optimization: Image processing (@nuxt/image), server-side compression
  • Content Management & UI Components: TipTap (rich text editor), dynamic dashboards, authentication panel
View Live Website
Web Builder
Webflow

Blueheart

Animated website in Webflow - 2021 & 2022
  • Updated and enhanced the web interface using Webflow.
  • Leveraging advanced CSS knowledge for complex designs and animations.
View Live Website
Vue.js
Node.js

Agora

Virtual Event Platform (Vue.js & Node.js) - 2021 & 2022

Developed a Vue.js-based web application for hosting virtual events with real-time user interaction and video conferencing.

  • Vue.js (v2) Frontend: Virtual event spaces, real-time user presence, dynamic UI components.
  • Node.js Backend: Express API, MySQL database, authentication, and event configuration via JSON.
  • Real-Time Features: Integrated Socket.IO for live user interaction and Jitsi for video conferencing.

This project demonstrates my ability to build interactive real-time applications, integrate live communication tools, and create scalable event-based platforms.

Technical Skills:

  • Frontend Development: Vue.js (v2), Vuex, SCSS
  • Backend Development: Node.js, Express, MySQL
  • Real-Time Communication: WebSockets, Socket.IO
  • Third-Party Integrations: Jitsi (video conferencing)
  • Configuration Management: JSON-based event customization
View Live Website
Pug.js
Node.js

Flicks

Movie & Entertainment Platform - 2019-2020

Developed features for Flicks, a multi-region movie platform serving New Zealand, Australia, South Africa, and the UK. Built with Node.js (Express.js) and Pug templating, the platform delivers movie listings, streaming service integrations, and user watchlists. Enhanced user experience with a mobile-first, responsive design.

Technical Skills:

  • Frontend: Pug (templating), HTML, SCSS, JavaScript, Responsive/Mobile-First Design
  • Backend: Node.js, Express.js
  • Streaming & Content: Movie Listings, Streaming Service Integrations (Netflix, Stan), Sports Content
  • Design: Zeplin
  • Project Management: Asana
React.js

LV=

React.js frontend & Sitecore CMS - 2018
  • Front-end development for one of the UK's largest insurance companies.
  • Utilised React.js and ES6 for interactive web features integrated with Sitecore CMS.
  • Delivered high-quality SVG animations and ensured cross-browser compatibility.
View Live Website
HTML/CSS/JS
Django.py

Wolf & Badger

E-Commerce Platform Frontend Development 2016 - 2018

Worked on Wolf & Badger's e-commerce platform, a Django-based marketplace for designer products. Built with Mezzanine CMS, the platform supported multi-currency transactions, international shipping, and custom dashboards for designers and store management. Contributed to frontend development, ensuring a responsive, visually polished user experience.

Technical Skills:

  • Frontend: HTML, CSS, JavaScript, jQuery, LESS, Responsive Design, Bootstrap
  • Backend: Django (Python), Mezzanine CMS, PostgreSQL
  • Third-Party Integrations: Cloudinary

Bond & Coyne

Responsive Website Development - 2016

Developed a responsive website for a branding agency using modern frontend and templating technologies.

  • Frontend: Built with Foundation 6 for responsive UI components and grid-based layouts for pixel perfection.
  • Templating & Backend: Structured PHP rendering with Twig for modular and maintainable templates.
  • Build System: Used Gulp for SASS compilation, asset processing, and frontend automation.
  • Dependency Management: Integrated Bower (frontend) and Composer (PHP) for package management.
  • Collaboration: Developed as a freelance project to be later integrated into Craft CMS by the agency's backend team.

This project showcases my ability to build responsive, modular, and scalable frontend solutions with modern tooling and templating engines.

Technical Skills:

  • Frontend Development: Foundation 6, SCSS, HTML, JavaScript
  • Templating & Backend: PHP, Twig
  • Build & Automation: Gulp, Node.js
  • Dependency Management: Composer (PHP), Bower (Frontend)
  • Responsive Design & UI: Grid-based layouts, mobile-first development
View Code on Github

Huawei

Huawei Consumer Website – Front-End Development 2016

Developed responsive, multi-language product pages for Huawei's consumer website, for the launch of flagship devices: the P9 and P9 Plus. Built a component-based template system using Node.js (Express.js) and SCSS, with a Gulp-powered build pipeline for live development, asset optimization, and minified production builds.

Technical Skills:

  • Frontend: SCSS, JavaScript, Component-Based Architecture
  • (Development Environment): Node.js, Express.js
  • Build & Optimization: Gulp (Live Reload, SCSS Compilation, Minification, Image Optimization)
  • Localization: Multi-Language Support (page-builder.js)
Angular.js
Django.py

Bonhams

Bonhams Auction Platform – Full-Stack Development 2014-2015

Worked on the Bonhams.com auction platform, designing the responsive site based on the existing desktop site. It was a Django and Angular.js-based application supporting sales, auctions, valuations, and payments. The platform used Dockerized microservices, a PostgreSQL database, REST APIs, Redis caching, Celery for background tasks, and Sphinx for search.

Technical Skills:

  • Frontend: Angular.js (version 1.2), JavaScript, Responsive Design, Mootools, SASS/SCSS, Compass
  • Backend: Django (Python), PostgreSQL

More clients

References

Available on request:

  • ISTA
  • Flicks
  • Agora
  • Blueheart
  • LV=
  • Bonhams
  • Quru
  • Wolf & Badger

Other Interests

To give you more of a rounded idea of who I am as a person.

Conscious Intimacy Festivals & Retreats
Spiritual development & Shamanism
Painting
Travelling
Forests & Rivers
Off grid communities

Looking for a skilled web developer for your next project? Let’s chat!

Contact Me: jenberrymail@gmail.com | +44 7999 298 382