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

Paulo Marques Esteves

Verified Expert  in Engineering

Front-end Developer

Location
Porto, Portugal
Toptal Member Since
March 11, 2021

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

Portfolio

Farfetch
JavaScript, React, Google Tag Manager, .NET, C#, Google Analytics, Node.js...
Markdata
Angular, Bootstrap, TypeScript, SQL, Front-end, Back-end, HTML, CSS

Experience

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

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.
  • Built custom code for integrations with third-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 using.
  • Helped develop REST APIs using C# and .NET connected to SQLite databases.
  • Implemented a public-facing landing page designed to acquire volunteers for a large browser extension-based market research project.
Technologies: Angular, Bootstrap, TypeScript, SQL, Front-end, Back-end, HTML, CSS

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 ended up writing one from scratch myself. Free and available as an NPM package.

Languages

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

Libraries/APIs

React, Node.js, NumPy, Pandas

Platforms

Windows

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

Frameworks

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

Tools

Google Analytics, WebdriverIO, NPM

Paradigms

Management, Dynamic Programming, REST

Industry Expertise

Marketing

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

JUNE 2020 - PRESENT

Data Structures and Algorithms Nanodegree

Udacity, Inc.

MARCH 2020 - PRESENT

AI Programming with Python Nanodegree

Udacity, Inc.

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