David Xu, Developer in Denver, CO, United States
David is available for hire
Hire David

David Xu

Verified Expert  in Engineering

Bio

David has taken several mobile apps from ideation to millions of users worldwide as the CTO of WhereTo, Chief Architect of Castle Global, Inc., and technical lead in other companies. He has been programming since he was nine and has won medals in various competitive programming competitions, from the Australian Informatics Olympiad to ACM-ICPC. David has invaluable experience in all technical areas, from architecture and design to engineering and DevOps.

Portfolio

WhereTo, Inc.
React.js, ES7, Babel, Swift, Redis, PostgreSQL, Go, Scala, Rust, Node.js...
Tessie Technology
Kotlin, Swift, Flutter UI, Data Scraping, Google Maps Development, Integration...
TruckSpy Inc.
Kotlin, Mobile Architecture, Bluetooth, Android, REST API, Database...

Experience

Availability

Full-time

Preferred Environment

GitHub, Git, Visual Studio Code (VS Code), MacOS, WebStorm

The most amazing...

...thing I've done was scale the Kiwi Q&A to 50 million users, all while building new features for the platform and fixing bugs.

Work Experience

Chief Technology Officer

2017 - PRESENT
WhereTo, Inc.
  • Acted as the CTO for WhereTo, a SaaS technology company that empowers the business traveler or manager to get the best travel deal, enhances their booking experience, and incentivizes their business travel.
  • Partnered with top Fortune 100 companies to solve their frustrations with traditional corporate booking tools by utilizing our proprietary algorithm to provide the most optimal choices of flights, hotels, and car rentals.
  • Oversaw all aspects of technology, infrastructure, and R&D at WhereTo.
Technologies: React.js, ES7, Babel, Swift, Redis, PostgreSQL, Go, Scala, Rust, Node.js, Puppeteer, APIs, Android, iOS, React Native, Google Play Development, Mobile App Design, Mobile App Design, App Store Development, Database, Full-stack, HTML5, Python, CI/CD Pipelines, Technical Leadership, Kotlin, Android, API Integration, HubSpot Development, Back-end Developers, Back-end Developers, Front-end, TypeScript, Twilio Development, Twilio Development, Redux, REST API, JSON Web Tokens (JWT), System Security, Flux, Azure Design, Responsive Web Development, React.js, SQL, AWS Lambda, Amazon API, Java, Software Architecture, Architecture, Enterprise Architecture, Leadership, Web Scraping, Scraping, Maps, Dashboard, Stripe Connect, Amazon Elastic Container Service (ECS), Event-driven Programming, Linux, Team Leadership, Interim CTOs, PHP, AWS, NoSQL, GraphQL, API Development, REST, Artificial Intelligence, TestFlight, GIS, GIS, Docker, Management, Cross-functional Team Leadership, Teamwork, Cloud Architecture, Cloud Engineering, Application Architecture, Networking, Apollo, Next.js, AWS RDS, Jest, Data Visualization, Laravel, Estimations, DevOps, Web Development, Agile Development, Load Testing, Fintech Development, Mobile App Design, React.js, Travel & Leisure, Stored Procedure, SQL, Site Reliability, JSON, WebSockets, Quality Assurance Engineering, Continuous Integration (CI), Webpack, Debugging, Spark, Express.js, Full-stack, Large-scale Projects, Authentication, Stripe Development, Realm, React.js, Monorepos, Concurrent Programming, RESTful Development, Agile Development, OpenAPI, Memory Leaks, NLP, Generative Pre-trained Transformers (GPT), ChatGPT, Chatbot Development, AWS Cloud, Technical Architecture, Data Scraping, Google Maps Development, Integration, Technical Design, GPT-4, PCI Compliance, Payment Gateways

Senior Android Developer (Kotlin)

2022 - 2023
Tessie Technology
  • Built Bluetooth controls to control Tesla vehicles and phone key integration.
  • Developed the Wear OS app using Jetpack Compose and Kotlin.
  • Created Android widgets for the Android application using Kotlin.
  • Reverse-engineered the new Hermes protocol for direct end-to-end encrypted communication to vehicles.
Technologies: Kotlin, Swift, Flutter UI, Data Scraping, Google Maps Development, Integration, Technical Design

Android Engineer | Project Manager

2022 - 2023
TruckSpy Inc.
  • Led a team that built an electronic logging device application with a deadline of only five weeks.
  • Implemented Bluetooth (BLE) protocols for both J1939 and J1708.
  • Replaced an entire legacy application with the one that we built in-house.
  • Managed a project and a team of senior engineers.
Technologies: Kotlin, Mobile Architecture, Bluetooth, Android, REST API, Database, Mobile App Design, UI Development, Product Management, AWS Cloud, Technical Architecture, Integration, Technical Design

Senior Engineer | Consultant

2022 - 2022
Superius d.o.o.
  • Turned a fragmented repository into a monorepo with many build targets for different markets.
  • Upgraded React and React Native to the latest versions across many major version updates.
  • Created documentation for the existing team to add new shared modules to the monorepo in a clean, modular way.
Technologies: React Native, React.js, JavaScript, React.js, Monorepos, Technical Architecture, Integration

Senior Engineer

2022 - 2022
ReMatter, Inc.
  • Dockerized the application to make it easier to onboard new engineers.
  • Improved test runtime significantly, from 30 minutes to 5 minutes.
  • Fixed logging to correlate logs with APM tracing correctly.
Technologies: TypeScript, Node.js, JavaScript, Jest, React.js, React Native, AWS Cloud, Technical Architecture, Integration

Developer

2017 - 2018
Overtime
  • Helped build a video editor for the Overtime app to add effects.
  • Built a commenting system for the overtime mobile app.
  • Built a leaderboard system for the Overtime mobile app.
Technologies: Node.js, Swift, Objective-C, JavaScript, TypeScript, TestFlight, Docker, Teamwork, Cloud Architecture, Application Architecture, Networking, Design Consulting, Estimations, Web Development, Load Testing, Mobile App Design, JSON, WebSockets, Continuous Integration (CI), Linux, Debugging, Authentication, Realm, React.js, Concurrent Programming, REST API, RESTful Development, Agile Development, Memory Leaks, WebRTC, FFmpeg, AWS Cloud, Technical Architecture, Integration, RTMP, Real-time Messaging Protocol (RTMP), Streaming, Broadcasting

Back-end Developer (SuiteScript)

2017 - 2018
GovDocs, Inc
  • Built a REST API on top of NetSuite to provide all sorts of information to customers.
  • Architected the build system to allow the use of typed JavaScript to build around SuiteScript faster.
  • Worked with the front-end engineer to implement the API and helped other back-end engineers get up to speed and build efficiently.
Technologies: JavaScript, SuiteScript 1, Software Architecture, Architecture, Amazon Elastic Container Service (ECS), Event-driven Programming, NoSQL, API Development, REST, Teamwork, Cloud Architecture, Application Architecture, Networking, Design Consulting, Jest, Compilers, Code Generators, Estimations, DevOps, Agile Development, NetSuite, Stored Procedure, SQL, JSON, Quality Assurance Engineering, Continuous Integration (CI), Webpack, Debugging, Full-stack, Large-scale Projects, Authentication, Monorepos, Concurrent Programming, REST API, RESTful Development, Agile Development, OpenAPI, Memory Leaks, Technical Architecture, Data Scraping, Google Maps Development, Integration, Payment Gateways

Chief Technology Officer

2016 - 2018
FlipTix, Inc
  • Managed and was responsible for all technical development, infrastructure, management, and R&D.
  • Architected the entire app with its back end.
  • Built the server in Node.js and deployed it on AWS.
  • Wrote the initial code for the iOS app in Swift.
  • Built the entire microservice architecture and architected all protocols.
Technologies: React.js, ES7, Babel, Java, Swift, Redis, PostgreSQL, Go, Scala, Rust, Node.js, APIs, Android, iOS, Google Play Development, Mobile App Design, Mobile App Design, App Store Development, Database, Full-stack, HTML5, Python, CI/CD Pipelines, Technical Leadership, Kotlin, Android, API Integration, Back-end Developers, Back-end Developers, Front-end, TypeScript, Twilio Development, Twilio Development, Redux, REST API, JSON Web Tokens (JWT), System Security, Responsive Web Development, React.js, SQL, Software Architecture, Architecture, Enterprise Architecture, Leadership, Web Scraping, Scraping, Maps, Dashboard, Amazon Elastic Container Service (ECS), Event-driven Programming, Linux, Team Leadership, Interim CTOs, NoSQL, GraphQL, API Development, REST, GIS, GIS, Docker, Management, Cross-functional Team Leadership, Teamwork, Cloud Architecture, Cloud Engineering, Application Architecture, Networking, Apollo, AWS RDS, Jest, Data Visualization, Estimations, DevOps, Marketplace Design, Web Development, Agile Development, Load Testing, Mobile App Design, React.js, SQL, Site Reliability, JSON, WebSockets, Continuous Integration (CI), Webpack, Debugging, Authentication, Stripe Development, Stripe Development, React.js, Concurrent Programming, RESTful Development, Agile Development, Memory Leaks, AWS Cloud, Technical Architecture, Technical Design, Payment Gateways

iOS Developer

2016 - 2017
SiteLite
  • Built extra features for the SiteLite app, an app allowing users to position and preview lights.
  • Implemented APIs and the UI using UIKit and AFNetworking.
  • Fixed a lot of bugs left over from the previous developer.
Technologies: Swift, iOS, Image Processing, Software Architecture, Architecture, Event-driven Programming, REST, TestFlight, Teamwork, Application Architecture, Networking, Design Consulting, Estimations, Mobile App Design, JSON, Debugging, Authentication, Concurrent Programming, REST API, RESTful Development, Agile Development

Full-stack Android Developer

2016 - 2017
MudFlap App
  • Built an MVP of the Mudflap app, an app that shows vital information to truckers on a map.
  • Worked with the front-end engineer to implement APIs I developed. Scraped a lot of information from various sources and merged them to create a giant database of POIs (Points of Interest).
  • Worked with the product and design team to implement an MVP for the Mudflap Android app.
Technologies: Android, Software Architecture, Architecture, Web Scraping, Scraping, Maps, Dashboard, Event-driven Programming, Linux, Team Leadership, NoSQL, GraphQL, API Development, REST, GIS, GIS, Docker, Cross-functional Team Leadership, Teamwork, Cloud Architecture, Application Architecture, Networking, AWS RDS, Design Consulting, Estimations, DevOps, Web Development, Agile Development, Load Testing, Mobile App Design, React.js, Stored Procedure, SQL, Site Reliability, JSON, WebSockets, Continuous Integration (CI), Webpack, Debugging, Express.js, Full-stack, Authentication, React.js, Concurrent Programming, REST API, RESTful Development, Agile Development, OpenAPI, AWS Cloud, Data Scraping, Google Maps Development, Technical Design

Chief Architect

2015 - 2016
Hive AI, Inc. (previously Castle Global, Inc.)
  • Built the commenting system for Kiwi using Node.js, PostgreSQL, and Redis.
  • Developed the AMA (Ask Me Anything) system for Kiwi, using Node.js, PostgreSQL, and Redis.
  • Led the development of Plaza's website, Plaza.tl.
  • Managed and led the back-end team for Kiwi's site. Kiwi.qa.
  • Extended the functionality of the moderation system I built previously; worked with data science team to add machine learning for automated pornographic, violent, and medical content detection.
  • Architected and built the version 2 of Kiwi's REST API.
  • Built the Chatous spam detection system using Golang and Redis.
  • Created the public questions feature for Kiwi using Node.js, PostgreSQL, and Redis.
  • Developed the topics feature for Kiwi (used Node.js, PostgreSQL, and Redis).
  • Rearchitected the feed, enabling more than one type of feed element to be displayed, and allowing feeds to be filtered (used Node.js, PostgreSQL, and Redis).
  • Developed the media questions feature for Kiwi, enabling rich media questions (used Node.js, PostgreSQL, Redis, and AWS S3).
  • Built the question curation (moderation) back-end for Kiwi, helping keep spammy questions off the site (used Node.js, PostgreSQL, Redis, React, Webpack, and Babel).
  • Made the moderation module for Plaza, preventing pornographic, violent, and medical content from being posted on the marketplace (used Node.js, PostgreSQL, Redis, React, Webpack, and Babel).
  • Integrated Plaza with email, enabling email based marketing to function (used Haraka and Node.js).
  • Built the mutual friends count feature for Plaza, enabling safer transactions (used Node.js, PostgreSQL, and Redis).
  • Rewrote the notifications system for Kiwi, adding new types of notifications for user engagement (used Node.js, Redis, and Google ProtoBuf).
  • Built the follower recommendation system for Kiwi (used Cassandra, Redis, Scala, and MySQL).
  • Set up the Jenkins integration for the CI pipeline.
Technologies: AWS, Go, Cassandra, Redis, RabbitMQ, Apache Kafka, MySQL, PostgreSQL, React.js, C++, Scala, Node.js, APIs, Android, iOS, React Native, Google Play Development, Mobile App Design, Mobile App Design, App Store Development, Database, Full-stack, HTML5, Python, CI/CD Pipelines, Technical Leadership, Android, API Integration, Back-end Developers, Back-end Developers, Front-end, TypeScript, Jenkins, Twilio Development, Twilio Development, Redux, JSON Web Tokens (JWT), System Security, Responsive Web Development, React.js, SQL, Java, Software Architecture, Architecture, Enterprise Architecture, Leadership, Web Scraping, Scraping, Maps, Dashboard, Stripe Connect, MongoDB, Event-driven Programming, Linux, Team Leadership, Interim CTOs, NoSQL, Dating Apps, GraphQL, API Development, REST, Artificial Intelligence, TestFlight, GIS, GIS, Docker, Management, Cross-functional Team Leadership, Teamwork, Cloud Architecture, Application Architecture, Networking, Apollo, AWS RDS, Jest, Data Visualization, Compilers, Code Generators, Estimations, DevOps, Marketplace Design, Web Development, Agile Development, Load Testing, Mobile App Design, React.js, Stored Procedure, Site Reliability, JSON, Quality Assurance Engineering, Continuous Integration (CI), Webpack, Debugging, Spark, Express.js, Full-stack, Large-scale Projects, Authentication, Stripe Development, Stripe Development, Realm, React.js, Monorepos, Concurrent Programming, REST API, RESTful Development, Agile Development, OpenAPI, Memory Leaks, WebRTC, FFmpeg, NLP, Chatbot Development, Kotlin, AWS Cloud, Technical Architecture, Data Scraping, Google Maps Development, Technical Design, Payment Gateways, RTMP, Real-time Messaging Protocol (RTMP), Streaming, Broadcasting

Back-end Engineer

2015 - 2015
Castle Global, Inc. (previously Chatous, Inc.)
  • Built the moderation system, keeping pornographic, violent, and medical content off the service.
  • Developed the analytics system, handling more than 500 million data points daily.
  • Built the spatial search database server, powering nearby posts.
  • Created the entire back end and initial front end for Plaza.tl.
  • Introduced integration tests to Kiwi.
  • Scaled Kiwi from five million users to more than 55 million users.
  • Created various server monitoring tools.
  • Rewrote the photo resizer in Go and made it 10x faster.
Technologies: AWS, Go, Cassandra, Redis, RabbitMQ, Apache Kafka, MySQL, PostgreSQL, React.js, C++, Scala, Node.js, APIs, Android, iOS, Google Play Development, Mobile App Design, Mobile App Design, App Store Development, Database, Full-stack, HTML5, Python, CI/CD Pipelines, Android, API Integration, Back-end Developers, Back-end Developers, TypeScript, Jenkins, Twilio Development, Twilio Development, REST API, JSON Web Tokens (JWT), System Security, SQL, Java, Software Architecture, Architecture, Web Scraping, Scraping, Dashboard, Stripe Connect, MongoDB, Event-driven Programming, Linux, NoSQL, Dating Apps, API Development, REST, Artificial Intelligence, TestFlight, GIS, GIS, Docker, Teamwork, Cloud Architecture, Application Architecture, Networking, AWS RDS, Code Generators, Estimations, DevOps, Marketplace Design, Web Development, Agile Development, Load Testing, Mobile App Design, React.js, Stored Procedure, SQL, Site Reliability, JSON, WebSockets, Quality Assurance Engineering, Continuous Integration (CI), Webpack, Debugging, Spark, Express.js, Full-stack, Large-scale Projects, Authentication, Stripe Development, Stripe Development, React.js, Monorepos, Concurrent Programming, RESTful Development, Agile Development, OpenAPI, Memory Leaks, WebRTC, FFmpeg, AWS Cloud, Technical Architecture, Data Scraping, Google Maps Development, Payment Gateways, RTMP, Real-time Messaging Protocol (RTMP), Streaming, Broadcasting

Founder | CEO | CTO

2014 - 2015
Aura Labs Pty Ltd
  • Built Aura, a proximity-based social network used to discover what's happening around you.
  • Developed iOS and Android apps.
  • Built the back-end server and deployed it on AWS using Elastic Beanstalk.
Technologies: Java, Objective-C, Node.js, AWS, MySQL, Redis, PHP, APIs, Android, iOS, Google Play Development, Mobile App Design, Mobile App Design, App Store Development, Database, Back-end Developers, Back-end Developers, Front-end, REST API, SQL, Architecture, API Development, REST, Teamwork, Application Architecture, Networking, Laravel, Web Development, Mobile App Design, JSON, Debugging, Concurrent Programming, RESTful Development, Agile Development

iOS Engineer

2013 - 2013
BlondGorilla Pty Ltd
  • Built the mobile app, Danny Green's Fighting Fit, which was an app developed for Danny Green. It was used to instruct people on how to become good at fighting through streaming video and social integration.
  • Integrated Facebook and Twitter.
  • Developed the embedded video player.
  • Built the serialization mechanism for feeds.
  • Worked with a designer to implement the app.
Technologies: Core Location, OpenGL, UIKit, Core Graphics, Facebook API, X (formerly Twitter) API, SQLite, Objective-C, APIs, iOS, Mobile App Design, Mobile App Design, App Store Development, Database, API Integration, Back-end Developers, Back-end Developers, Front-end, REST API, SQL, Architecture, REST, Teamwork, Application Architecture, Agile Development, Mobile App Design, JSON, Debugging, Concurrent Programming, RESTful Development, Agile Development

Mobile Engineer

2013 - 2013
Theme Solutions Pty Ltd
  • Developed Shareability, an app used to help parents connect with their children's schools.
  • Built and white-labeled the app for over 20 schools.
  • Created custom features as requested by schools.
  • Published more than 20 apps to the App Store and Google Play.
Technologies: Urban Airship, PHP, Java, Objective-C, APIs, Android, iOS, Google Play Development, Mobile App Design, Mobile App Design, App Store Development, Database, API Integration, Back-end Developers, Back-end Developers, Front-end, REST API, SQL, Architecture, API Development, REST, Teamwork, Application Architecture, Agile Development, Mobile App Design, JSON, Debugging, RESTful Development, Agile Development, Payment Gateways

Lead Engineer

2012 - 2012
Holobyte Pty Ltd
  • Worked as the lead developer of a mobile game for iPhone and iPad called Droodl.
  • Developed the app in Objective-C, using Cocos2D.
  • Built the back-end using PHP, deployed on AWS using Elastic Beanstalk.
  • Developed the custom OpenGL-ES renderer to render drawings.
  • Integrated everything with DynamoDB.
Technologies: Amazon EC2, AWS, AWS, Core Graphics, Cocos2d, UIKit, OpenGL, XML, JSON, Lua, PHP, Objective-C, APIs, Android, iOS, Mobile App Design, Mobile App Design, App Store Development, Database, API Integration, Back-end Developers, Back-end Developers, Front-end, REST API, SQL, Architecture, Linux, NoSQL, API Development, REST, Teamwork, Application Architecture, Web Development, Agile Development, Mobile App Design, Debugging, Concurrent Programming, RESTful Development, Agile Development

Developer

2011 - 2012
CREFCO (via an Online Freelance Agency)
  • Developed the system for automatic credit pulls.
  • Built the outlook integration for credit checking.
  • Deployed it on Windows Server (in house).
  • Developed the automated emailing system for credit checks.
Technologies: MySQL, PHP, C#, APIs, REST API, SQL, API Development, REST, Teamwork, Application Architecture, Web Development, Agile Development, Debugging

Web Developer

2010 - 2011
TrimEla (via an Online Freelance Agency)
  • Built the eCommerce platform for TrimEla, an online retailer for fashion goods.
  • Wrote website code using jQuery, CSS, and HTML.
  • Optimized the PHP back-end code.
  • Added features for international purchasers.
  • Built coupon features and implemented them.
Technologies: HTML, CSS, JavaScript, PHP, APIs, REST API, SQL, REST, Teamwork, Application Architecture, Web Development, Agile Development, Debugging

Kiwi | Q&A

Kiwi is a question and answer community of people who are curious to ask and eager to answer. We are a San Francisco-based startup with a new office in New Delhi, India. Since our launch in April 2015, more than 40 million unique users have joined Kiwi; we recently claimed the first spot on Apple App Store ahead of Facebook, YouTube, and Instagram.

Plaza

Plaza is a local marketplace for people to buy and sell with their community.

Chatous

https://chatous.com
Chatous is a messaging app where you can talk anonymously with people from all over the world. Discuss shared interests or freely chat.

Gold | Australian Informatics Olympiad 2010

Competed in and won a gold medal in AIO 2010.

Bronze | ACM-ICPC Regional 2011

Competed in and won the bronze medal with my team in the ACM-ICPC Regional 2011 competition.

Renoria

https://www.youtube.com/user/RenoriaDev
Renoria was a MMORPG (Massively Multiplayer Online Role Playing Game) that I built when I was 13 years old. Built it in Java and C++, using LWJGL.

Melon

https://www.businesstravelnews.com/Management/In-Ripe-SME-Market-Corporate-Traveler-Rolls-Out-Melon
When it comes to business travel, you can have it all. Simpler bookings, unified systems, better user experience, convenience, tracking, 24/7 support, flexibility, savings, speed, and more. Corporate Traveler combined everything you need into one seamless travel experience. Melon, one platform powered by travel experts.
2012 - 2013

Incomplete Bachelor's Degree in Computer Science

University of Western Australia - Perth, Western Australia

Libraries/APIs

React.js, jQuery, Node.js, REST API, API Development, React.js, React.js, WebRTC, Google Maps Development, Stripe Development, Google API, X (formerly Twitter) API, Facebook API, RxSwift, Puppeteer, Twilio Development, Stripe Connect, Stripe Development, OpenAPI, FFmpeg, Core Graphics, OpenGL, TensorFlow, FlightAware XML3 Data APIs, API

Tools

Git, GitHub, React.js, TestFlight, GIS, Webpack, RabbitMQ, Android, Amazon Elastic Container Service (ECS), ChatGPT, Sublime Text, Atom, Babel, PostCSS, Jenkins, WebStorm, CircleCI

Languages

PHP, C, Kotlin, Objective-C, SQL, ES7, Java, CSS, HTML, JavaScript, HTML5, TypeScript, GraphQL, Stored Procedure, Go, Swift, Python, Scala, Lua, C#, C++, XML, Rust, SuiteScript 1

Frameworks

Laravel, Express.js, Koa, Redux, React Native, JSON Web Tokens (JWT), Jest, Flux, Next.js, UIKit, Core Location, Cocos2d, Spark, Flutter UI

Paradigms

MVVM, Model View Controller (MVC), Object-oriented Programming, Concurrent Programming, Mobile App Design, Back-end Developers, Event-driven Programming, REST, Management, Application Architecture, DevOps, Agile Development, Load Testing, Continuous Integration (CI), RESTful Development, Agile Development, Functional Programming, Real-time Messaging Protocol (RTMP), Mobile App Design

Platforms

AWS, Linux, Docker, Android, iOS, Amazon EC2, Apache Kafka, Azure Design, Cloud Engineering, Mobile App Design, Linux, Ubuntu, Twilio Development, AWS Lambda, Bluetooth Low Energy (LE), MacOS, Visual Studio Development, HubSpot Development

Storage

JSON, Amazon S3, Redis, PostgreSQL, MySQL, Database, NoSQL, GIS, SQL, MongoDB, Realm, SQLite, AWS, HBase, Cassandra

Industry Expertise

Travel & Leisure

Other

Ajax, Software Development, Front-end Development, Mixed Reality (MR), Freelance Design, APIs, Google Play Development, Mobile App Design, App Store Development, Full-stack, CI/CD Pipelines, Technical Leadership, API Integration, Back-end Developers, Front-end, System Security, Responsive Web Development, Software Architecture, Architecture, Enterprise Architecture, Leadership, Web Scraping, Scraping, Maps, Dashboard, Team Leadership, Interim CTOs, Artificial Intelligence, Machine Learning, Cross-functional Team Leadership, Teamwork, Cloud Architecture, Networking, Apollo, AWS RDS, Design Consulting, Data Visualization, Compilers, Code Generators, Estimations, Marketplace Design, Web Development, NetSuite, Site Reliability, WebSockets, Quality Assurance Engineering, Debugging, Full-stack, Large-scale Projects, Authentication, Monorepos, Memory Leaks, AWS Cloud, Technical Architecture, Data Scraping, Integration, Technical Design, Payment Gateways, Streaming, Broadcasting, PayPal Development, RHEL, Google V8, Amazon Route 53, Haproxy, Amazon API, Dating Apps, Fintech Development, NLP, Generative Pre-trained Transformers (GPT), Chatbot Development, GPT-4, PCI Compliance, RTMP, Urban Airship, Image Processing, Travelport, Hotels & Lodging, SOAP, Mobile Architecture, Bluetooth, Database, UI Development, Product Management

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