My name is Andre Calvo.
Brighton based freelance web developer

specialising in JavaScript and React

Contract/Permanent

Applied Works - Senior React engineer

November 2022 to December 2022 (Contract)

I worked with the Applied Works team on multiple projects, primarily a campaign that allowed users to check the carbon neutrality progress of the World’s largest organisations.

React, TypeScript, Next.js, SCSS, Storybook

NCC Group - Senior React engineer

November 2020 to September 2022 (Contract)

Leading the front-end build of NCC’s new cyber security flagship product, Calibrate. I developed a multi-level dashboard with graphs and other data visualisation using large data sets from a RESTful API.

React, Redux, React Router, Styled Components, Victory charts, RESTful APIs, Django Admin, Cypress, Storybook, Material UI, React Testing Library

Run for Heroes - Web developer

November 2020 to May 2021 (Charity)

Run For Heroes is a charity that raised millions for NHS workers through the COVID-19 pandemic. I was asked by a former colleague to help out with their digital needs, building their new marketing website for their 2021 campaign.

React, TypeScript, Gatsby, Netlify

W12 Studios - Senior React engineer

April 2020 to November 2020 (Contract)

I worked with a team of designers and product owners to build a high fidelity prototype for W12 client, Standard Life.

W12 are now TCS.

React, styled components, react-table

Automation Squared - Senior React engineer

January 2020 to March 2020 (Contract)

I joined the Brighton based Automation Squared team in building the new rota scheduling platform for Breath HR.

React, Rebass, Styled Components, RESTfull API, Enzyme, Jest, Stripe

SH:24 - Senior front-end developer

March 2019 to December 2019 (Contract)

I joined the SH:24 team as a senior front-end developer, bringing React expertise to existing and new projects.

My contributions include building a review filtering interface with React and the front end of freetesting.hiv, including the React based order journey.

This is a remote role, the development team are based around the UK.

HTML, SCSS, BEM, React, styled components, Jest, Enzyme, Rails, Capybara, Webpacker

Tap Bio - Senior React Developer

July 2018 to October 2018 (Contract)

I joined the team at Tap Bio for a 3 month contract to help build new features for their instagram microsite service.

This was a remote role, the development team are based in the US and Canada.

HTML, CSS, Styled Components, React, Redux, Recompose, GraphQL, Apollo, Rails

15 Gifts - Lead Developer

2014 to 2018

15gifts produce decision engines for some of the biggest telco and media companies in the UK. These include Virgin Media, Sky, EE, o2, Three, TalkTalk and Carphone Warehouse. The product aims to help users feel confident in their purchasing decisions online where choice is often difficult. For 4 and a half years I saw the team grow from 5 to 30+ in which time I turned to a lead position managing and architecting the front-end codebase.

React, Redux, HTML, CSS, JavaScript, Webpack, UX, management and mentoring, Mocha, Chai, Enzyme, Jest, Agile, Scrum, REST, Node, SCSS.

StoryStream - Front-end Developer

2013 to 2014

StoryStream build a smart content platform for automotive brands to deliver more relevant and authentic content to the right customers.

HTML, LESS, JavaScript, jQuery, Wordpress.

Score Communications - Junior Front-end Developer

2011 to 2012

Score Communications were a London based digital agency where I interned for a year as part of my University degree.

HTML, CSS, JavaScript, jQuery, Wordpress, PHP, MySQL.

Projects

Hugo & Cat logo

Working with London based agency Hugo & Cat to help deliver a new Interpublic Group marketing site, IPGDXTRA.

Using GatsbyJS, GraphQL, Netlify and Prismic CMS..

View project
Captionhub logo

Building the CaptionHub website with GatsbyJS, GraphQL, Netlify and Prismic CMS..

View project
Freetesting HIV logo

Building the front-end of the Free Testing HIV service alongside the design and back-end team at SH:24.

View project
Care to Change logo

Front-end build for NHS project "Care To Change" as a freelance project for Tilt.

View project
GitHub logo

Creating a React native app for counting Uno scores.

View project
Fastnet logo

Building the front end components for the Fastnet website in a mobile first responsive way.

View project

Publications

Testing custom react hooks that use fetch (or other async behaviour)

Read more

How to create a GraphQL api with Apollo, Node, Express, Sequelize, and Postgres.

Read more

React component testing… method calls, mocking components and faking time.

Read more

Let's work together on your next project