Paulo Marques Esteves, Developer in Porto, Portugal
Paulo is available for hire
Hire Paulo

Paulo Marques Esteves

Verified Expert  in Engineering

Bio

Paulo is a front-end web developer with experience in digital marketing, analytics, eCommerce, and SEO. Having built both UI and analytics code at Farfetch, a leading global technology platform for the luxury fashion industry, Paulo contributed to the vast expansion of the online luxury digital revolution.

Portfolio

Positional
JavaScript, HTML, CSS, React, Material UI, Redux, Redux Toolkit, RTK Query...
ContainIQ Inc
HTML, CSS, JavaScript, Pixel Perfect, React, Chart.js, Redux, Redux Toolkit...
Farfetch
JavaScript, React, Google Tag Manager, .NET, C#, Google Analytics, Node.js...

Experience

  • JavaScript - 10 years
  • TypeScript - 9 years
  • React - 8 years
  • Node.js - 8 years
  • RTK Query - 4 years
  • Material UI - 3 years
  • Python - 3 years
  • Web Analytics - 3 years

Availability

Part-time

Preferred Environment

Windows, React, Node.js, .NET, C#, JavaScript, Material UI, eCommerce, Digital Marketing, Web Analytics

The most amazing...

...thing I've helped build is the front-end analytics framework for Farfetch.

Work Experience

Web Developer

2023 - 2024
Positional
  • Developed the back- and front-end parts of the web app from scratch. Focused almost exclusively on the front end after the initial stages, as the product was very front-end heavy.
  • Built the front end of multiple SEO optimization tools, including a text editor for optimizing text, similar to Grammarly but for SEO.
  • Iterated quickly with frequent changes based on user feedback. Positional resulted from a pivot from ContainIQ, which was built with the same team.
Technologies: JavaScript, HTML, CSS, React, Material UI, Redux, Redux Toolkit, RTK Query, Lexical, Word Processing, React Router, Chart.js, Node.js, Node Express

Web Developer

2021 - 2023
ContainIQ Inc
  • Developed most of the front-end web application of a toolset for companies running workloads on Kubernetes.
  • Contributed to the app's quick development and responsiveness to user feedback, which comprised multiple interactive tables and graphs.
  • Engaged in back-end development when needed, participating in discussions about the web app's architecture from a full-stack perspective. The project pivoted to my next assignment with Positional.
Technologies: HTML, CSS, JavaScript, Pixel Perfect, React, Chart.js, Redux, Redux Toolkit, React Router, RTK Query, Material UI

Front-end Web Developer

2017 - 2019
Farfetch
  • Restructured and expanded the front-end analytics framework of the Farfetch website as part of the digital marketing cluster.
  • Developed and maintained UI components, mostly for the product listing page.
  • Built a client-side integration with an auction-based ad placement service to increase ad revenue.
  • Created custom code for integrations with 3rd-party code, such as marketing services using Google Tag Manager.
  • Helped maintain the website's back-end integrations with digital marketing-related services.
Technologies: JavaScript, React, Google Tag Manager, .NET, C#, Google Analytics, Node.js, Jest, WebdriverIO, Redux, User Experience (UX), Front-end, Back-end, HTML, CSS

Front-end Web Developer

2016 - 2017
Markdata
  • Built back-office web apps to allow analysts to view, filter, and work with market research data.
  • Helped develop REST APIs using C# and .NET connected to SQLite databases.
  • Implemented a public-facing landing page to acquire volunteers for a large browser extension-based market research project.
Technologies: Angular, Bootstrap, TypeScript, SQL, Front-end, Back-end, HTML, CSS

Experience

Open-source React Keyboard Controllable Tree View

https://github.com/PEsteves8/react-treekey/
After being unable to find a free and open-source tree explorer component written in React that could be navigated using the keyboard, I wrote one from scratch myself. It is free and available as an npm package.

Education

2007 - 2010

Bachelor's Degree in Marketing

Institute of Accounting and Administration of Porto - Porto, Portugal

2006 - 2007

Bachelor's Degree (Partially Completed Degree) in Electrical Engineering

Faculty of Engineering, University of Porto - Porto, Portugal

Certifications

JUNE 2020 - PRESENT

Data Structures and Algorithms Nanodegree

Udacity, Inc.

MARCH 2020 - PRESENT

AI Programming with Python Nanodegree

Udacity, Inc.

Skills

Libraries/APIs

React, Node.js, Chart.js, React Router, NumPy, Pandas

Tools

Redux Toolkit, RTK Query, Google Analytics, WebdriverIO, NPM

Languages

JavaScript, TypeScript, C#, SQL, Python, HTML, CSS

Frameworks

Material UI, Bootstrap, .NET, Angular, Jest, Redux

Platforms

Windows

Paradigms

Management, Dynamic Programming, REST

Industry Expertise

Marketing

Other

Google Tag Manager, Web Analytics, eCommerce, Digital Marketing, Branding, Market Research & Analysis, Data Structures, Algorithms, Sorting Algorithms, Neural Networks, Machine Learning, Calculus, Linear Algebra, User Experience (UX), Front-end, Back-end, Pixel Perfect, Lexical, Word Processing, Node Express

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