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.
Portfolio
Experience
- GitHub - 4 years
- React - 3 years
- PostgreSQL - 3 years
- Next.js - 3 years
- JavaScript 6 - 3 years
- Node.js - 3 years
- Git - 3 years
- GraphQL - 2 years
Availability
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
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.
Remote Full-stack Developer
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.
Remote Full-stack Developer
InstaLOD
- 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.
Full-stack Developer
Athesia
- 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.
Experience
Kickstart Upsells
https://apps.shopify.com/thunder-upsell-cross-sellI 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.
Stol.it
https://stol.itCertifications
Master Ethereum & Solidity Programming From Scratch
Udemy
TypeScript and JavaScript
TestDome
Node.js
TestDome
ES6 JavaScript: The Complete Developer's Guide
Udemy
The Complete React Native and Redux Course
Udemy
Skills
Libraries/APIs
React, Node.js, jQuery, Shopify API, Web3.js
Tools
Webpack, Git, GitHub, Redux Thunk, Terminal, Figma, Jira, Adobe Experience Design (XD), MetaMask
Languages
CSS3, JavaScript 6, HTML5, ECMAScript (ES6), JavaScript, HTML, SQL, GraphQL, CSS, PHP, TypeScript, Sass, SCSS, Solidity
Frameworks
Bootstrap, Express.js, Next.js, Redux, React Native, Koa
Paradigms
REST
Platforms
WordPress, Heroku, MacOS, Visual Studio Code (VS Code), Polaris Software Integrity Platform, Docker, Shopify, Blockchain
Storage
MongoDB, PostgreSQL, Redis, MySQL
Other
Front-end, APIs, Styled-components, ParcelJS, BrainTree, Web Components, Webhooks, Git Flow, Ethers.js, Web Development, User Interface (UI), User Experience (UX), Cryptocurrency, IPFS
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
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring