Contact Education Projects Home

Jonathan Wang

jwang1000

Computer Science - University of Waterloo

Vancouver, BC

About Me

I love writing code, playing music, building computers, and learning about math and physics!

I am fascinated by the many technologies of software development, and I am continuously learning about new languages, algorithms, and techniques.

Skills

C++

Java

C#

C

JavaScript

TypeScript

Python

Go

HTML

CSS

SQL

Click on an icon to learn more!

Work Experience

Akuna Capital

Chicago, IL

As a C++ developer intern, I worked on custom data structures in shared C++ libraries and improved common features used throughout the company. I implemented features for new exchanges in trading simulator software used by Akuna, and added support for more types of orders in the low latency multithreaded message processing layer.

I also helped implement features on new trading engine testing software using Python.

Yugabyte

Sunnyvale, CA

I worked as a software developer intern on the Cloud Infra and Full Stack team at Yugabyte. I used React and Java to fix issues in and improve the frontend and backend, and learned Go to create a custom Terraform provider for Yugabyte Cloud.

Thomson Reuters

Toronto, ON

As a software developer intern at Thomson Reuters, I worked as a full stack developer by fixing bugs in both the frontend and backend of a major web application and aiding in the redesign of the web app's landing page and main features.

In the backend, I fixed and simplified the logic in many different locations and contexts, gaining experience in C#, ASP.NET MVC, and SQL.

I created multiple new Angular components as part of a major user interface redesign, and set up the framework for passing and receiving data from the older ASP.NET MVC section of the web app. As a result, the Angular portion of the web app communicates smoothly with the rest of the app while the team creates new components for the remaining functionality.