Brandon Gomes, Developer in London, United Kingdom
Brandon is available for hire
Hire Brandon

Brandon Gomes

Verified Expert  in Engineering

Software Developer

London, United Kingdom

Toptal member since September 7, 2021

Bio

As a full-stack developer with a background in electronic engineering, Brandon provides elegant and efficient solutions to complex problems. Having worked at both small startups and large multi-national organizations, he can easily adapt to any environment. Brandon is a lifelong learner who appreciates incorporating cutting-edge technology into his work.

Portfolio

MapQuest
React.js, Redux, Node.js, Sass, Git, Figma, GitHub, CSS, Web Development...
Mekmo
TypeScript, React.js, Vue.js, Nuxt.js, Next.js, Webflow, HTML, CSS, JavaScript...
Software Habit Inc.
Tailwind CSS, Vue.js, HTML, Bootstrap, Git, Figma, GitHub, CSS, Web Development...

Experience

Availability

Part-time

Preferred Environment

Vue, React, Next.js, Nuxt.js

The most amazing...

...project I have completed is a bespoke application for a luxury brand's high-profile event. I developed it in under two days.

Work Experience

Front-end Developer

2022 - PRESENT
MapQuest
  • Helped migrate the AngularJS web application to React.
  • Conducted A/B testing and deployed a new mobile design.
  • Collaborated with the back-end team to implement new functionality and migrate mapping providers, resulting in an enhanced user experience.
Technologies: React.js, Redux, Node.js, Sass, Git, Figma, GitHub, CSS, Web Development, PostgreSQL, Responsive Web Design, Front-end Development, Front-end, Storybook, REST API, Docker, Containerization, SQL, Application State Management

Lead Developer

2021 - PRESENT
Mekmo
  • Oversaw and helped develop a marketing website for a high profile book author.
  • Built a component library to help the marketing team of an eCommerce site quickly build marketing funnel pages.
  • Oversaw the design and development of a marketing website for a quantity surveyor.
Technologies: TypeScript, React.js, Vue.js, Nuxt.js, Next.js, Webflow, HTML, CSS, JavaScript, Git, Figma, GitHub, Web Development, PostgreSQL, Responsive Web Design, Front-end Development, Front-end, PHP, SQL, Vue 3, Pinia, Application State Management

Front-end Developer

2021 - 2022
Software Habit Inc.
  • Migrated a Nuxt.js application from Bootstrap to Tailwind for styling.
  • Efficiently built a multitude of landing pages to drive traffic to the product.
  • Built a comprehensive library of components to be used for quickly building landing pages.
Technologies: Tailwind CSS, Vue.js, HTML, Bootstrap, Git, Figma, GitHub, CSS, Web Development, Responsive Web Design, Front-end Development, Front-end, Storybook, Application State Management

Junior Software Developer

2020 - 2021
Harlequin Design
  • Developed, tested, and deployed an app within two days for a luxury brand used for a high-profile event in the US.
  • Made an app to customize t-shirts for print in-store for a high-end fashion brand, which will be rolled out to 20+ stores around the UK.
  • Developed a system to create custom sales presentations which increased the client retention rate by 25%.
Technologies: JavaScript, Laravel, AWS, MySQL, Three.js, Vue.js, Git, Figma, GitHub, CSS, Web Development, Responsive Web Design, Front-end Development, Front-end, REST API, WebGL, PHP, SQL, Vue 3, Application State Management

Associate Software Developer

2020 - 2020
Park Place Technologies
  • Collaborated closely with the QA team to make sure that releases went smoothly.
  • Rewrote a legacy application to increase the efficiency of generating licenses for the product.
  • Tracked and fixed bugs reported by users and other developers.
Technologies: Java, TypeScript, JavaScript, C++, Git, Figma, GitHub, CSS, Web Development, Responsive Web Design, Front-end Development, Front-end

Software Developer

2019 - 2020
Cambridge Research Systems
  • Collaborated closely with the in-house scientists to develop an application to reduce the time required to calibrate monitors by 75%.
  • Created an application to interface with a legacy product which was adopted by 100% of users with that product.
  • Developed an application to be used by people when getting MRI scans.
Technologies: C++, Pascal, Git, GitHub

Sales Presentation App

https://drive.google.com/file/d/1oNeWRQFBXH96Jm8_4bE19Rrm2zjoYzJA/view?usp=sharing
An Inertia.js-based application used for creating custom sales presentations. The audience members can interact with each slide in real time, such as liking and commenting, while the presenters are able to track the success of each slide through various metrics. I acted as the sole developer on this project, working on both the front end and back end.

T-shirt Customization App

https://drive.google.com/file/d/1-oiLUnF3Hv0CR8vBYB-96U01iV_UtkRz/view?usp=sharing
A Vue, Three.js, and Laravel-based application used by customers of a high-end fashion brand to customize t-shirts and create orders for printing. I acted as the sole developer for this project, working on both the 3D customization experience and the back-end order handling. It is planned to roll out the application to 20+ stores around the UK as well as the brand's website.

Marketing Components for an eCommerce Website

https://www.mylifeforce.com/landers/nmn
Built a suite of components to be used by the marketing team of an eCommerce brand to quickly build and deploy marketing pages to drive users to product pages. Each component is customizable and can be used in combination with any other component allowing a great deal of flexibility when building pages.
2015 - 2019

Master's Degree in Electronic Engineering

University of Surrey - Guildford, United Kingdom

Libraries/APIs

Vue.js, Node.js, Inertia, React.js, REST API, WebGL, Vue 3, Three.js, Pusher

Tools

Git, GitHub, Figma, Zeplin Design

Languages

C++, JavaScript, HTML, Sass, CSS, PHP, SQL, Java, TypeScript, Pascal

Frameworks

Laravel, Tailwind CSS, Next.js, Redux, Nuxt.js, Bootstrap

Paradigms

Responsive Web Design

Storage

MySQL, PostgreSQL

Platforms

AWS, Webflow, Docker

Other

APIs, Back-end Developers, Web Development, Full-stack, Front-end Development, Front-end, Storybook, Application State Management, Pinia, Embedded Systems Engineering, Content Management Systems (CMS), Containerization

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring