Tyler Findlay, Developer in Edmonton, Canada
Tyler is available for hire
Hire Tyler

Tyler Findlay

Verified Expert  in Engineering

Full-stack Developer

Location
Edmonton, Canada
Toptal Member Since
February 15, 2018

Tyler is a passionate web and application developer who resides in Edmonton, Alberta. With his more than a decade of development experience, he can jump in and start working in all types of environments and projects. His passion is in building solutions that improve people's lives and enhance them based on the customer's behavior.

Portfolio

TyFi Consulting Inc.
.NET 4, JavaScript, Go, Google Cloud, REST APIs, JSON, Web Development...
TheHubuzz
.NET 6, ASP.NET MVC, React, React Redux, Google Material Design, Stripe API...
Verbal Voice Technologies, Inc.
Bots, Zoom, C++, Docker, APIs, gRPC, REST, SaaS, API Integration

Experience

Availability

Part-time

Preferred Environment

Azure Application Insights, TypeScript, React Redux, Azure, Agile Software Development, ASP.NET MVC, .NET Core, Redux, React, ASP.NET, REST APIs, Web Development

The most amazing...

...thing I've coded is a complete offline React and Redux app that functions independently of an internet connection.

Work Experience

Senior Full-stack Developer

2021 - PRESENT
TyFi Consulting Inc.
  • Worked on .NET MVC integration software to integrate with various other banks and deliver credit monitoring web components to those financial institutions' web applications.
  • Worked in a highly secure environment dealing with sensitive data, like SSNs, personal information, transaction history, and applying best security practices for that data.
  • Gained experience in .NET MVC, Svelte, Go, and JavaScript.
  • Planned, proposed, and developed CI/CD pipelines in GitLab with Mermaid design documentation. Built end-to-end tests with Playwright.
Technologies: .NET 4, JavaScript, Go, Google Cloud, REST APIs, JSON, Web Development, Architecture, Solution Architecture, Svelte, Mermaid, Scrum, Playwright, SendGrid API, Cloud Architecture, REST, C#.NET, WebKit

Lead Developer

2021 - PRESENT
TheHubuzz
  • Built an end-to-end request and tipping system for live music performers to accept requests and tips and see them live ordered by different criteria.
  • Used Stripe to accept payments, .NET 6 for a web API, and React with Redux for the front end.
  • Built several batch processes to send results of shows as well as payment processing to artists.
Technologies: .NET 6, ASP.NET MVC, React, React Redux, Google Material Design, Stripe API, Visual Studio Code (VS Code), Microsoft Visual Studio, ASP.NET Core, Full-stack, ASP.NET, REST APIs, JSON, Web Development, Architecture, Solution Architecture, Stripe, SendGrid API, CTO, REST, Node.js, C#.NET, WebKit, CSS3, HTML5, Unit Testing, Vanilla JS, Front-end, HTML, SQL Server 2017, Web Scraping, OAuth, API Integration

C++ Developer

2023 - 2023
Verbal Voice Technologies, Inc.
  • Modified the Zoom SDK to function as a real-time assistant in calls.
  • Worked with AWS containers and Docker to deploy a bot for live use.
  • Coded C++ in Visual Studio using the Zoom Windows SDK.
  • Connected to a gRPC service and fed live raw audio data to it.
  • Built a gRPC service in .NET for testing purposes.
Technologies: Bots, Zoom, C++, Docker, APIs, gRPC, REST, SaaS, API Integration

Senior Windows Developer

2021 - 2021
TopFunnel
  • Worked with Zoom libraries in routing audio and video into an API.
  • Gained experience working with Windows libraries with parsing audio and video.
  • Used Docker in running REST APIs and stream data to endpoints.
Technologies: C++, Windows, Zoom, APIs, Bots, C#.NET, C#.NET WinForms, C# Operators, Material UI, CSS3, Unit Testing, Vanilla JS, HTML, SQL Server 2017, SaaS, API Integration

Senior Software Developer

2021 - 2021
Endeavor
  • Developed features from Jira user stories in collaboration with a large team of developers.
  • Used TypeScript 3 with React using context and styled-components to build the front-end of the website.
  • Code reviewed others' work and adjusted coding style to match the chosen design patterns and coding styles of other developers on the team.
Technologies: React, TypeScript 3, GitHub, Node.js, YARN, Styled-components, Visual Studio Code (VS Code), Microsoft Visual Studio, ASP.NET, JSON, Web Development, Microservices, Scrum, Docker, REST, CSS3, Jest, Unit Testing, Front-end, HTML, SQL Server 2017, SaaS, API Integration

Senior Solutions Architect

2020 - 2021
Identity & Credit Services
  • Replaced an existing PHP API with a .NET 5 MVC API.
  • Built a testing framework to test against the existing API to ensure all endpoints returned the same responses.
  • Created a Blazor server-side dashboard for administering the application.
Technologies: PHP, .NET 5, Chromium, Blazor, Microsoft Visual Studio, ASP.NET Core, Full-stack, ASP.NET, REST APIs, JSON, Web Development, Architecture, Solution Architecture, Entity 5, Scrum, Cloud Architecture, REST, C#.NET, WebKit, HTML5, Unit Testing, Vanilla JS, HTML, SQL Server 2017, Vue, SaaS, API Integration, API Development

Chief Technology Officer

2019 - 2021
Conference Quest
  • Created a single-page application with React, Redux, and TypeScript that conference attendees used to exchange information, view conference information, and exchange earned points for perks.
  • Made the app run fully offline using a browsers' local storage. The SPA is built to run without the internet and cache all changes in a local database. When connections are reestablished, the data changes are synced.
  • Used Google Material-UI for managing the theme and CSS. Build a REST API in MVC .NET Core in C#. Used Swagger for API documentation. Used the Entity Framework for database integration. Implemented source control via GitHub.
  • Functioned as a lead web architect, designing and planning the back-end and front-end architecture for the app.
Technologies: CSS, Azure Application Insights, TypeScript, React Redux, Azure, Agile Software Development, GitHub, Entity Framework Core, ASP.NET MVC, Web Architecture, JavaScript, .NET, C#, Entity Framework, Model View Controller (MVC), .NET Core, Redux, React, Visual Studio Code (VS Code), Microsoft Visual Studio, ASP.NET Core, Full-stack, ASP.NET, REST APIs, JSON, Web Development, Architecture, Solution Architecture, SendGrid API, CTO, REST, Node.js, C#.NET, WebKit, Material UI, CSS3, HTML5, Unit Testing, Vanilla JS, Front-end, HTML, SQL Server 2017, SaaS, OAuth, API Development, Serverless

Chief Technology Officer

2019 - 2021
Food Search, Inc.
  • Collected requirements and wrote user stories through Asana.
  • Implemented a single-page application's front-end using React with Redux in TypeScript.
  • Managed a service worker that downloaded the app for fast loading after the first visit and checked for updates after that to grab new versions of the site.
  • Used .NET Core with MVC to create a REST API for interacting and syncing with database data.
  • Applied Entity Framework for database object management.
  • Operated Google Material UI for managing the theme and CSS.
  • Utilized Swagger integrated with .NET Core MVC to document the API.
  • Implemented GitHub for source control as part of my role.
  • Functioned as a lead web architect designing and planning the back-end and front-end architecture for the app.
Technologies: CSS, Azure Application Insights, TypeScript, React Redux, Azure, WordPress, Agile Software Development, GitHub, Entity Framework Core, ASP.NET MVC, Web Architecture, JavaScript, .NET, Model View Controller (MVC), C#, .NET Core, Redux, React, Visual Studio Code (VS Code), Microsoft Visual Studio, ASP.NET Core, Full-stack, ASP.NET, REST APIs, JSON, Web Development, Architecture, Leadership, Solution Architecture, Scrum, Stripe, SendGrid API, Twilio API, CTO, REST, Node.js, C#.NET, WebKit, Material UI, CSS3, HTML5, Unit Testing, Vanilla JS, Front-end, HTML, SQL Server 2017, SaaS, OAuth, API Development, Serverless

Senior Full-stack Developer

2020 - 2020
Cadence Work
  • Assisted in developing a React, TypeScript website that interfaced with Slack, Trello, and GitHub to provide status updates for customers.
  • Managed the back-end data storage with Google Firebase, Firestore, and Google Cloud. Tracked tasks through Linear.
  • Developed endpoints for handling authentication and callback hooks from integrated applications such as Slack, Trello, and GitHub.
Technologies: Python, CSS, TypeScript, Agile Software Development, GitHub, JavaScript, OAuth, Google Cloud, Firebase, Cloud Firestore, React, Visual Studio Code (VS Code), Microsoft Visual Studio, Full-stack, Python 3, JSON, Go, Web Development, Amazon Web Services (AWS), Microservices, Scrum, Cloud Architecture, Docker, REST, Slack API, Slack, Node.js, WebKit, Material UI, CSS3, Vanilla JS, Front-end, SaaS, API Integration, Slackbot

Senior Full-stack Developer

2019 - 2020
Signature
  • Created a React and Redux TypeScript app for managing the recording of sessions.
  • Built tools for a desktop Windows environment for capturing keyboard and mouse input. Required understanding of the windows DLL framework (kernel.dll and user.dll). The interaction was made through a local ASP.NET Core MVC API.
  • Assisted in developing a Python-based desktop application for handling keyboard and mouse input.
Technologies: Python, CSS, Azure Application Insights, TypeScript, React Redux, Azure, Agile Software Development, GitHub, Entity Framework Core, JavaScript, React, .NET Core, C#, Visual Studio Code (VS Code), Microsoft Visual Studio, Full-stack, REST APIs, JSON, Web Development, Amazon Web Services (AWS), Scrum, Docker, Node.js, C#.NET, C#.NET WinForms, WebKit, C# Operators, CSS3, Unit Testing, Vanilla JS, Front-end, SaaS, API Integration

REST API Architect

2017 - 2018
Alberta Motor Association
  • Created a REST API in .NET Core MVC that would have zero downtime. This would enable operating hour deployments, code reviews, and automated unit testing.
  • Built the front end of a React and Redux administration app so accounting could set rules and create records manually for the API when they needed access. TypeScript and WebPack were used for compilation and minification.
  • Hosted in Azure with deployment slots to allow for 100% up-time. Used Entity Framework for database integration.
  • Managed source control and gated deployments in GitHub on Microsoft Team Foundation Server.
  • Designed REST API endpoints that were idempotent to be called multiple times due to timeouts and network latency but still only made changes when unique transaction codes were sent.
  • Functioned as a lead web architect designing and planning the API.
  • Migrated on-prem data in Microsoft AX into an Azure REST API with a short early morning outage to facilitate a data source changeover that was invisible to the end user.
  • Split the Microsoft AX data between multiple sources (gift card companies, AX, and the REST API) and was managed by the new REST API.
Technologies: CSS, Azure Application Insights, TypeScript, React Redux, Azure, Agile Software Development, GitHub, Entity Framework Core, ASP.NET MVC, Web Architecture, JavaScript, .NET, Visual Studio Online (VSO), Microsoft SQL Server, Model View Controller (MVC), Entity Framework, .NET Core, C#, Microsoft Visual Studio, ASP.NET Core, Full-stack, ASP.NET, REST APIs, JSON, Azure API Management, Web Development, Architecture, Leadership, Solution Architecture, Entity 5, Scrum, Cloud Architecture, REST, Node.js, C#.NET, WebKit, Material UI, CSS3, HTML5, Unit Testing, Vanilla JS, HTML, SQL Server 2017, SaaS, CI/CD Pipelines, API Integration, API Development

Software Developer

2016 - 2017
WSP
  • Developed a web application on a large scale F2F (field-2-finish) project.
  • Built by myself the standalone front-end portals for time entry and approval (TimeQOffice) and project accounting rules (TimeQManager).
  • Worked on an application to manage accounting rules using drag and drop functionality in jQuery.
  • Created another application to manage job applications in AngularJS.
  • Served as a back-end developer when required.
Technologies: CSS, Agile Software Development, GitHub, JavaScript, .NET, Visual Studio Online (VSO), Microsoft SQL Server, C#, AngularJS, jQuery, Microsoft Visual Studio, Full-stack, ASP.NET, REST APIs, JSON, Web Development, Architecture, Solution Architecture, Entity 5, Scrum, REST, C#.NET, WebKit, CSS3, Unit Testing, Vanilla JS, HTML, SQL Server 2017, SaaS, API Integration

Technical Consultant

2015 - 2015
PCL
  • Developed a web app for managing trade workers' applications in .NET MVC.
  • Built-up the external facing-side where people could apply based in AngularJS.
  • Used the Agile methodology on a team of six developers, two business owners, and a single project manager.
  • Gained skills with ReSharper for faster coding in Visual Studio.
Technologies: CSS, Agile Software Development, GitHub, Entity Framework Core, JavaScript, .NET, Model View Controller (MVC), Entity Framework, Microsoft SQL Server, AngularJS, jQuery, C#, Microsoft Visual Studio, Full-stack, ASP.NET, REST APIs, JSON, Web Development, Entity 5, jQuery UI, Scrum, REST, C#.NET, WebKit, Vanilla JS, HTML, SQL Server 2017, SaaS, CI/CD Pipelines, API Integration

Net Ninja (Software Developer)

2012 - 2014
Quercus Solutions, Inc.
  • Developed, planned the architecture, and supported web applications for clients all the while in a team setting.
  • Met client's criteria and expectations for projects in a timely and efficient matter.
Technologies: CSS, Azure, Agile Software Development, Entity Framework Core, ASP.NET MVC, JavaScript, .NET, Entity Framework, Model View Controller (MVC), TFS, Microsoft SQL Server, jQuery, C#, Microsoft Visual Studio, Full-stack, ASP.NET, JSON, Azure API Management, Web Development, Architecture, Entity 5, jQuery UI, Scrum, SendGrid API, REST, C#.NET, C#.NET WinForms, WebKit, CSS3, Unit Testing, Vanilla JS, Front-end, HTML, SQL Server 2017, SaaS

System Analyst

2008 - 2012
City of Edmonton
  • Supported several desktop applications and customer requests in a wide array of programming languages.
  • Provided customer support and gathered specs for enhancements and new utilities.
  • Worked on several servers hosting Microsoft SQL Server databases and Microsoft IIS and web services.
Technologies: JavaScript, .NET, SharePoint, IIS, Microsoft SQL Server, Visual Basic, C#, Microsoft Visual Studio, jQuery UI, MySQL, REST, C#.NET, C#.NET WinForms, WebKit, C# Operators, CSS3, Vanilla JS, Front-end, SQL Server 2017, SaaS

Software Development

2006 - 2007
Intuit Canada
  • Worked on the localization of the QuickBooks Product for release in Canada.
  • Developed a tool that dynamically modified a SQL database based on the application's locale as well as adding/removing a functionality to the application based on which locale it would be released in.
Technologies: SQL, Visual Studio, C++, Scrum, Java, C#.NET, C#.NET WinForms, C# Operators, HTML, SQL Server 2017

Cadence Work App

I assisted in developing a React TypeScript website that interfaced with Slack, Trello, and GitHub to provide status updates for customers. The back end was built with Google Firebase, Firestore, and Google Cloud. I also handled the front-end changes, back-end data, as well as callback hooks from the integrated applications (Slack, Trello, and GitHub).

Conference-Quest App

As the developer for a startup, I was tasked with creating an app that would be used at conferences where you allow attendees to scan each other's badges, share information, write notes about those they interact with, and view a calendar of events at the conference. The major struggle was to create an application that worked in a fully offline situation due to spotty WiFi and cell phone reception at conferences. The attendees would need to feel like they were online at all times, even when they might be offline.

The application was built using React/Redux. Redux Offline was used to hold data in local storage even while offline. Further customization of the applications required a service worker to make the website available even when a phone is in airplane mode. QR code scanning was also implemented for connecting attendees.

Prioritizemylife.com

https://prioritizemylife.com/
The goal was to create a simple web application that helped people sort large lists of priorities by breaking the sorting down into small binary decision-making. The project was completed using a React and Redux front end with React Forms and connecting to a .NET Core REST API. The services used a broad suite of unit tests to ensure the services worked correctly. The app was hosted in Microsoft Azure, with Application Insights used to track errors.

FoodSearch, Inc. and SearchGlutenFree React and Redux App

I worked on a startup whose goal was to create a website that listed local groceries and restaurant food available for pickup in smaller, local stores. It would also contain detailed information about the gluten-free options on those websites, and allow for order pickup options from participating stores.

The application was built using React and Redux and connected to a .NET Core 3.1 MVC API for data storage.

Gift Card Management REST API

AMA used an older system for managing gift card transactions with a long deployment schedule.

The goal was to create a new system as proof of concept that could be changed at any time, even during work hours, with no downtime.

We chose .NET Core and used Visual Studio Online for managing the deployments, Git for source control, and Azure for hosting and load balancing to prevent outages. We also added Azure Application Insights for in-depth error tracking and real-time messaging in the team with HipChat and Slack when errors occurred so they could respond quickly.

I added a React and Redux-based front-end to the application for administration. The Visual Studio editor was built in TypeScript and used WebPack to pack all the components.

I migrated on-prem data in Microsoft AX into an Azure REST API with a short early morning outage to facilitate a data source changeover that was invisible to the end user. The Microsoft AX data was split between multiple sources (gift card companies, AX, and the REST API) and managed by the new REST API.

TimeQManager Web App

WSP required an internal application to handle project organization, time submission, equipment tracking, and end-to-end accounting rules for their large organization.

The TimeQManager piece of this massive project was a single standalone application that managed the accounting rules for unique projects. The app used jQuery modules and widgets on top of an MVC application. Drag-n-drop jQuery libraries were used heavily for the organization of the accounting rules.

I functioned as the front-end developer for the project and created a single-page application. I also added jQuery unit tests using Sinon and QUnit, integrating .NET with Chutzpah. As a back-end developer, I handled the integration work on the larger application when needed.

TimeQOffice Web App

WSP, a Canadian company with American and British roots, providing management and consultancy services to the built and natural environment, required an internal application to handle project organization, time submission, equipment tracking, and end-to-end accounting rules for their vast organization.

The TimeQOffice piece was a standalone web application that managed time entry for office workers and time approval for project managers. The app functioned as a standalone AngularJS application that made direct calls to the integration service.

I built various directives and managed the code quality based on Angular 1.x standards set by Google’s John Papa.

Vital Nourishment Web App

Vital Nourishment required a web application to manage their clients' meal plans, delivery of food, and monthly subscriptions.

The goal was to create a web-facing business presence, an easy-to-use user interface where clients could update their information and subscriptions, and robust and uncomplicated administration processes.

I functioned as the architect for the entire system using MVC 5. I used the Identity framework for managing users and permissions, and jQuery to enhance front-end administration. Most notably, I used a drag-n-drop functionality for meal planning.

Internal and External Facing Sub-trade Web App

PCL needed an app for managing job applications of sub-trades across the world.

The goal of this project was to create an easy-to-use application process where users could log in, update their resumes, and submit their applications. They also required an administration functionality for the several thousand applications they get during job fairs and to manage those applications when they needed different toolsets.

I functioned as a front-end developer on the MVC-based application using AngularJS to create a single-page app. I also worked as a back-end developer on the web API calls to the Entity Framework database.

SharePoint and 360 Field Integration Web App

PCL uses a SharePoint application and a product called 360 Field for tracking construction site work which ultimately created two datasets.

The goal of this project was to create an integration batch process to do nightly syncs of the two datasets so customers could seamlessly use either product without an issue.

On this project, I functioned as the user interface developer, helped clarify requirements during the project, and assisted in Scrum demos to the product owners.

Azgaard | Sub-trade Invoicing System

A web application used by general contractors to assist in dealing with monthly invoices they receive from their sub-trades.

On this project, I functioned as technical lead and architect, assisted in gathering the business requirements, and managed scrum sprints.

The challenges of this project included using CSS 3 to dynamically alter page layouts for various devices and integrating with the client's accounting system.

My ASEBP

I worked with the Alberta School Employee Benefit Plan to build a web platform for their covered members to submit medical claims online, update their personal information, and view their benefits packages.

We chose to use Microsoft's MVC framework because it has an excellent architecture frame that allows data models to flow easily from the database to the user interface. We used a lot of jQuery UI controller items for the interface to give the application an interactive field compared to the existing members' site.

The site is currently in use by ASEBP's members, with around 1,000 users registered, with that number climbing every day. We struggled initially with getting clients to lock down their requirements but eventually found a system that blended Scrum and Waterfall. This decision effectively gave clients an up-to-date picture of the product so that on-the-fly changes were possible while establishing the requirements enough that we could meet deadlines.

We deployed the site with minimal bugs found during its first month.

Customer Relationship Manager

We wanted to build a customer relationship manager for a company to track customer relationships and automate some of the more repetitive tasks. Since an external vendor made the website, the CRM would need to operate independently of it.

The site needed to list all existing customers, list potential new clients and whether they'd been called, and automate some of the more repetitive emailing.

The site ended up being coded using the ASP.NET MVC framework with Razor pages. Batch processes run every five minutes, and the site checks whether a specific type of email was sent out and which ones need to be. We used various methods for sorting and filtering the customer lists to give users an effortless way to view the data they need. It also required measures to manage LINQ queries when the data set of business listings grew over 5,000 to ensure filtering and sorting operations sped up while not impeding user work.

Piano Request App

https://app.thehubuzz.com/
The project's goal was to build a simple app for live piano shows. Audience members could use the mobile web app without logging in to make requests and send tips to the piano performers. The performers receive live updates of the requests and tips and exported data about tips received and songs requested. The app was built with a .NET 5 back-end and React+Redux TypeScript front-end.

Stock Ticker Financials Analyzer

The project's goal was to take financial information gathered from the internet via screen scraping and collate the data into usable metrics to give buy/sell signals for different stocks. The analyzer was built in .NET 6 and did screen scraping with Puppeteer, revealing a Web API back-end.

Alkami Widget Integration

Worked on a .NET MVC plugin application for Alkami banking solutions. The application was built inside the Alkami framework and used .NET MVC with C# and rendering with Razor Pages. The application was compiled into NuGet libraries and installed using Chocolatey. The application integrated with credit checking and identity protection tools that were offered to banking clients. Also integrated with LaunchDarkly for feature handling.

Clara Zoom Manager

Worked on a virtual assistant to join and create Zoom meetings, as well as take meeting minutes and other admin activities. The assistance was meant to function like a real person in that it could understand commands (it would listen after a meeting attendee says "Hey Clara") and perform different actions based on the attendee's request. Working with low-level C++ Zoom libraries was required.
2002 - 2008

Bachelor of Science Degree in Computer Science with a Business Minor

University of Alberta - Edmonton, Alberta, Canada

APRIL 2014 - PRESENT

Microsoft Certified Developer: Developing Microsoft Azure and Web Services

Microsoft

MARCH 2013 - PRESENT

Microsoft Certified Developer: Programming in HTML5 with JavaScript and CSS3

Microsoft

Libraries/APIs

React Redux, React, jQuery UI, jQuery, REST APIs, Azure API Management, SendGrid API, API Development, Node.js, Playwright, Stripe, Twilio API, Slack API, Entity Framework, React Redux Form, Google Cloud API, Puppeteer, Web API 2, Stripe API, Vue

Tools

Azure Application Insights, Microsoft Visual Studio, Visual Studio Online (VSO), GitHub, Mermaid, Slack, C#.NET WinForms, Visual Studio, TFS, NuGet, LaunchDarkly, Zoom

Frameworks

ASP.NET MVC, Entity Framework Core, Entity 5, .NET Core, .NET, AngularJS, Redux, .NET 5, ASP.NET Core, ASP.NET, Material UI, Vanilla JS, Blazor, Swagger, YARN, .NET 4, Razor Pages, Svelte, gRPC, Jest

Languages

CSS, JavaScript, C#, TypeScript, C#.NET, CSS3, HTML5, HTML, Python, PHP, C++, SQL, Visual Basic, TypeScript 3, Python 3, Java, Go

Paradigms

Web Architecture, REST, Scrum, Unit Testing, Agile Software Development, Model View Controller (MVC), Web Application Architecture, Microservices

Platforms

Azure, WordPress, Visual Studio 2017, Visual Studio Code (VS Code), Firebase, Google Cloud Platform (GCP), SharePoint, Amazon Web Services (AWS), Docker, Windows

Storage

SQL Server 2017, JSON, Cloud Firestore, Microsoft SQL Server, SQL Server 2016, Redis, Google Cloud, MySQL

Other

APIs, Chromium, Full-stack, Web Development, Architecture, Solution Architecture, Cloud Architecture, WebKit, Front-end, SaaS, Web Scraping, CI/CD Pipelines, API Integration, OAuth, Leadership, CTO, C# Operators, Serverless, Slackbot, IIS, Styled-components, .NET 6, Google Material Design, Bots

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