Alasdair Yorke, Developer in London, United Kingdom
Alasdair is available for hire
Hire Alasdair

Alasdair Yorke

Verified Expert  in Engineering

Software Developer

London, United Kingdom

Toptal member since July 22, 2022

Bio

Alasdair is a highly skilled developer with 8+ years of experience in the industry. Working with cutting-edge technology, primarily JavaScript and React, he is always focused on keeping up with best practices and trends. Alasdair crossed a variety of industries, such as gambling, entertainment, and cryptocurrency, and is willing to leverage his experience in new and challenging projects.

Portfolio

Block3 Group
JavaScript, React, React Native, iOS, Android, Redux, React Router...
Eclectic Media Network
JavaScript, React, JSX, ECMAScript (ES6), Front-end, User Interface (UI)...
1Up Entertainment
JavaScript, PhoneGap, Subversion (SVN), Android, Front-end, Mobile Development...

Experience

  • JavaScript - 9 years
  • JSX - 7 years
  • ECMAScript (ES6) - 7 years
  • React - 7 years
  • Git - 7 years
  • React Router - 5 years
  • Redux - 5 years
  • Material UI - 1 year

Availability

Part-time

Preferred Environment

JavaScript, React, Redux, React Router, Material UI, CSS, HTML, Front-end, Front-end Development

The most amazing...

...product I've developed is a Cryptocurrency marketplace with millions in trade volume targeted at making the crypto world accessible to the average person.

Work Experience

Front-end Developer

2019 - 2022
Block3 Group
  • Launched and maintained a trading platform handling millions in trade volume.
  • Developed, released, and maintained a companion app and a decentralized finance (DeFi) wallet app for iOS and Android.
  • Modernized and updated old code to current best practices.
  • Communicated requirements and challenges with other team members, such as back-end developers, QA, and project managers.
  • Quickly handled full product redesigns when branding requirements were updated.
Technologies: JavaScript, React, React Native, iOS, Android, Redux, React Router, React Navigation, Material UI, JSX, ECMAScript (ES6), Front-end, Figma, User Interface (UI), Fintech, Know Your Customer (KYC), Mobile Apps, Sass, Android Studio, Xcode, IntelliJ IDEA, Responsive Web Apps, HTML5, React Redux, Jest, Mobile Development, App Store, Google Play Store, Mobile App Development, Mobile App UI, REST APIs, Analytics, Webpack, Enzyme, NPM, WebSockets, Gatsby, GitHub, Amazon Web Services (AWS), Bootstrap, SCSS, Web Development, APIs, Jira, Slack, Google Tag Manager, Google Analytics, Segment, Mixpanel, User Experience (UX), Front-end Development, Storybook, JavaScript Testing, Testing, Cryptocurrency, MUI CSS, Webflow, CSS3, Cypress, TypeScript, Unit Testing, Scrum, Web3.js, Google Cloud Platform (GCP), REST, Agile

Front-end Developer

2015 - 2019
Eclectic Media Network
  • Developed B2B and B2C gambling products based on client requirements.
  • Customized and created product templates for client needs and added unique features where needed.
  • Launched and maintained multiple products across several platforms, including Web, iOS, and Android.
Technologies: JavaScript, React, JSX, ECMAScript (ES6), Front-end, User Interface (UI), Know Your Customer (KYC), Mobile Apps, Android Studio, Xcode, IntelliJ IDEA, Responsive Web Apps, HTML5, React Redux, Mobile Development, App Store, Google Play Store, Mobile App Development, Mobile App UI, Node.js, REST APIs, Analytics, NPM, GitHub, Amazon Web Services (AWS), Web Development, APIs, Jira, Slack, Google Analytics, User Experience (UX), Front-end Development, jQuery, JavaScript Testing, Testing, CSS3, REST, Agile

Junior Front-end Developer

2013 - 2015
1Up Entertainment
  • Developed Android apps using PhoneGap for sports teams around the world.
  • Customized templates to match client branding and included specific features for each client.
  • Worked in a team to launch and maintain multiple Android apps.
Technologies: JavaScript, PhoneGap, Subversion (SVN), Android, Front-end, Mobile Development, Mobile App Development, Mobile App UI, APIs, Front-end Development, jQuery, User Interface (UI), User Experience (UX), Cordova

Experience

Cryptocurrency Marketplace

I joined the team as a front-end developer a few months before the initial release in 2019. I helped push it across the line and continued working with the team to improve the product as time progressed.

Towards the end of 2019, I took the opportunity to begin developing iOS and Android apps to allow users to use and access the product easier.

The iOS and Android apps were completed in early 2020 and quickly became the main way that users interacted with the product.

From this point, I took the lead on the front end of the project and worked to improve and modernize the code by using React hooks and bringing in new systems such as Material UI.

Skills

Libraries/APIs

React, React Router, React Redux, React Navigation, REST APIs, jQuery, Node.js, Web3.js

Tools

JSX, Git, IntelliJ IDEA, NPM, GitHub, Jira, Subversion (SVN), Figma, Xcode, Android Studio, Webpack, Slack, Google Analytics, JavaScript Testing

Languages

JavaScript, ECMAScript (ES6), CSS, HTML, Sass, HTML5, SCSS, CSS3, TypeScript

Frameworks

Redux, React Native, Material UI, PhoneGap, Jest, Bootstrap, MUI CSS, Cypress

Paradigms

Mobile Development, REST, Agile, Testing, Unit Testing, Scrum

Platforms

iOS, Android, Amazon Web Services (AWS), Mixpanel, Webflow, Google Cloud Platform (GCP)

Other

Front-end, Web Development, Front-end Development, User Interface (UI), Know Your Customer (KYC), Fintech, Mobile Apps, Responsive Web Apps, Mobile App Development, APIs, User Experience (UX), App Store, Google Play Store, Mobile App UI, Analytics, Enzyme, WebSockets, Gatsby, Google Tag Manager, Segment, Storybook, Cryptocurrency, Cordova

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