Pascal Mayr, Developer in Bolzano, Province of Bolzano - South Tyrol, Italy
Pascal is available for hire
Hire Pascal

Pascal Mayr

Verified Expert  in Engineering

Software Developer

Bolzano, Province of Bolzano - South Tyrol, Italy
Toptal Member Since
September 16, 2021

Pascal is a full-stack engineer with five years of experience in building web applications with JavaScript. His strength is working with diverse groups to achieve company objectives. Pascal's most recent experience involved creating an embedded app for the Shopify App Store.


Taker Foundation Ltd
TypeScript, React, SCSS, Ethers.js, Redux, MetaMask, Web3.js, Blockchain...
CAEmate S.r.l
jQuery, ECMAScript (ES6), Docker, Node.js, Express.js, Bootstrap, Git, Redis...
React, MongoDB, Redux, Bootstrap, BrainTree, Jira, Git, JavaScript 6, GitHub...




Preferred Environment

MacOS, Visual Studio Code (VS Code)

The most amazing...

...thing I've developed is a Shopify app called Kickstart Upsells that enables Shopify merchants to show upselling or cross-selling offers for different clients.

Work Experience

Senior Front-end Developer

2021 - 2022
Taker Foundation Ltd
  • Wrote the entire front-end UI to interact with existing contracts, enabling the Metamask sign-in and DAO-based NFT lending.
  • Oversaw the Testnet launch, leading to 20.,000 new followers.
  • Tracked and fixed bugs continuously and improved the existing codebase by applying best practices.
Technologies: TypeScript, React, SCSS, Ethers.js, Redux, MetaMask, Web3.js, Blockchain, User Interface (UI), User Experience (UX), Cryptocurrency, CSS, HTML, Figma, Front-end, APIs

Remote Full-stack Developer

2021 - 2021
CAEmate S.r.l
  • Improved the security of the website against bots by leveraging captchas and rate-limiting.
  • Created redundant solutions for the website to run in all countries, including China, by not relying on one service provider.
  • Improved the Agile workflow by introducing frequent team member synchronization and asynchronous standups.
Technologies: jQuery, ECMAScript (ES6), Docker, Node.js, Express.js, Bootstrap, Git, Redis, GitHub, Git Flow, CSS3, HTML5, JavaScript 6, Webpack, HTML, Front-end, APIs

Remote Full-stack Developer

2020 - 2020
  • Created a licensing system for the business team to enhance creating and managing software licenses.
  • Developed a REST API for that system to integrate it with existing software products.
  • Helped migrate that system from MongoDB to DocumentDB to reduce operational overhead and costs.
  • Created a seamless checkout experience with Braintree Hosted Fields to enable clients to acquire licenses directly and activate them automatically.
  • Added level-based client-side error logging and monitoring to quickly identify performance issues.
Technologies: React, MongoDB, Redux, Bootstrap, BrainTree, Jira, Git, JavaScript 6, GitHub, HTML5, MySQL, Redux Thunk, Webpack, Web Development, HTML, Front-end, APIs

Full-stack Developer

2018 - 2020
  • Developed the entire front end of a news web app with React and styled-components.
  • Migrated from a REST API to a GraphQL API, leading to a better UX.
  • Automated unsubscribing inactive users from receiving in-app messages to reduce messaging costs by 20%.
  • Optimized the delivery of ADS by implementing a better targeting strategy on various platforms, which led to a 10% revenue increase.
Technologies: React, Styled-components, Node.js, PHP, WordPress, Git, GitHub, GraphQL, SQL, HTML5, Webpack, Terminal, Sass, HTML, Front-end, APIs

Kickstart Upsells
An app in the Shopify App Store based on Next.js, PostgresSQL, Koa, and React. I designed the UX and UI and developed the app from scratch together with my business partner.

I worked on the admin dashboard using React and the Polaris component library, including an analytics dashboard, an easy-to-use editor to customize an upsell dialog, Koa, and Next.js server.

We used a web component to display the upsell-dialog consistently across the admin dashboard and the Storefront as there is no React available there. We stuck with GraphQL wherever possible to increase performance and leveraged Shopify's webhooks where appropriate to get notified of changes on their side, such as billing, app uninstall, and GDPR requests.
A news web app based on Laravel, MariaDB, and React. I worked mainly on the front end using React and styled-components to create custom article widgets, helped with design decisions, and migrated the application structure from consuming a legacy API to a new REST API provided by an in-house CRM.

Master Ethereum & Solidity Programming From Scratch



TypeScript and JavaScript






ES6 JavaScript: The Complete Developer's Guide



The Complete React Native and Redux Course



React, Node.js, jQuery, Shopify API, Web3.js


Webpack, Git, GitHub, Redux Thunk, Terminal, Figma, Jira, Adobe Experience Design (XD), MetaMask


Bootstrap, Express.js, Next.js, Redux, React Native, Koa


CSS3, JavaScript 6, HTML5, ECMAScript (ES6), JavaScript, HTML, SQL, GraphQL, CSS, PHP, TypeScript, Sass, SCSS, Solidity




MongoDB, PostgreSQL, Redis, MySQL


WordPress, Heroku, MacOS, Visual Studio Code (VS Code), Polaris Software Integrity Platform, Docker, Shopify, Blockchain


Front-end, APIs, Styled-components, ParcelJS, BrainTree, Web Components, Webhooks, Git Flow, Ethers.js, Web Development, User Interface (UI), User Experience (UX), Cryptocurrency, IPFS

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.


Share your needs

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

Choose your talent

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

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