Joshua Hsieh, Developer in Toronto, ON, Canada
Joshua is available for hire
Hire Joshua

Joshua Hsieh

Verified Expert  in Engineering

Software Developer

Toronto, ON, Canada
Toptal Member Since
February 22, 2022

Joshua is a software developer who develops web and mobile apps, data pipelines, and intermediary software packages. He improved services for one of Canada's largest banks by creating a metadata explorer app that allows data governance specialists and business analysts to better manage data sets across the firm. He has a passion for creating sustainable and changeable software solutions.



Preferred Environment

Windows, Visual Studio Code (VS Code), Android Studio, PyCharm

The most amazing...

...solution I've developed is a decision-support application that had an impact of over half a million dollars.

Work Experience


2019 - 2022
  • Developed an app that allows users to better understand market activity and adjust their behavior accordingly for higher profits.
  • Created a metadata explorer app that allows data governance specialists and business analysts to better conceptualize and manage various data sets across the firm.
  • Built a data extraction package for developers and data scientists.
Technologies: Python

Music Accompaniment Mobile App

A mobile app that listens to live music and plays back accompanying chords for a full, solo musical performance. I was a back-end developer ensuring services for the app communicated and worked seamlessly with the front end.


React, Node.js


Android Studio, PyCharm


React Native, Express.js


MongoDB, Neo4j


Python, JavaScript, SQL, TypeScript, Java


Windows, Visual Studio Code (VS Code), Linux, Amazon Web Services (AWS)

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