HELLO, WORLD — I'M

EDWARD LIN

|

I build GPU rendering engine, AI models, and full-stack products. CS graduate from the University of Toronto, currently shipping at DAS Inc.

SCROLL
01. ABOUT ME

Building the Future

I’m currently building a GPU rendering engine from scratch for stock trading software at DAS Inc. I enjoy tackling challenging problems and turning ideas into systems that actually work.

I have a BSc in Computer Science from the University of Toronto, where I explored AI and web technologies, and I also spent a year as an intern at Oracle, gaining hands-on experience building real systems.

I love technology and building things — whether it’s experimenting with new ideas, creating systems from scratch, or finding creative ways to make things work better.

Edward Lin
02. EXPERIENCE

My Journey

◆ Work

Software Engineer

DAS Inc — Developer of DAS Trader · Markham, Ontario, Canada

Nov 2023Present

  • Built a custom GPU rendering engine from scratch, replacing a 20-year-old CPU system — 15× faster, 42% less CPU usage.
  • Added multi-GPU + multi-threaded rendering for real-time visualization of multiple trading charts simultaneously.
C++OpenGLGLSL
◆ Work

Software Engineer Intern

Oracle Corporation · Toronto, Ontario, Canada

May 2021Apr 2022

  • Implemented backend features for Oracle Responsys on a Spring Framework + Java stack.
  • Fixed 12+ high-priority bugs and increased unit test coverage by 15% with JUnit.
JavaSpring FrameworkJUnit
◇ Education

Honours Bachelor of Science — Computer Science

University of Toronto · Toronto, Ontario, Canada

Sept 2018Nov 2023

  • Majored in CS with a Statistics minor.
  • Focus in Artificial Intelligence and Web & Internet Technologies.
03. PROJECTS

Things I've Built

2023mobile

Ontario Parks Audio Tour

Mobile audio-tour app for Ontario Parks with authentication, and Google Maps location-triggered audio.

JavaScriptReact NativeNode.jsExpo
2023ml

CartoonGAN

Built a GAN-based machine learning model that turns real images into cartoon-style visuals.

PythonPyTorchOpenCVNumPy
04. SKILLS

My Toolkit

Programming Languages

C++CJavaPythonJavaScriptSQLShell Scripting

Full Stack Development

React.jsReact NativeNode.jsSpring FrameworkDjango

Graphics Programming

OpenGLGLSLRenderDoc

AI, ML & Data Science

PyTorchTensorFlowOpenCVNumPyR

Tools & AI Agents

GitGitHub CopilotClaude CodeJUnit
05. HOBBIES

Beyond the Screen

FPV Drone

FPV Drone

I enjoy building drones. My flying skills are a work in progress.

Amateur Radio

Amateur Radio

Licensed amateur radio operator. Built a QMX HF transceiver from a kit.

Call Sign:VA3EWD
Coffee

Coffee

Powered by code and Colombian medium roast. I like my coffee like my work: strong, precise, and balanced with just a little milk.