I'm Wenhe Wang, a Data Scientist with a Master's in Visual Computing from SFU. I specialize in computer vision, NLP, and cloud data solutions, and have experience developing models to optimize fraud detection, process image, enhance data pipelines, and automate text analysis.
My work spans sectors from CAD, BIM, Edge Devices, FinTech, Consulting to Short Video industry, including leading projects at Autodesk, Samsung Research Canada, Cavallo Technologies, TikTok, China Guangfa Bank, and KPMG.
I received my M.S. in Financial Engineering from University of Reading in 2019 and my B.Ec. in Financial Engineering from Nankai University in 2017.
These are some selected personal and course projects that I have worked on, throughout my studies.
Wenhe Wang and Gouttham Nambirajam
SFU Class Final Project, CMPT 766: Computer Animation
This is a from scratch re-implementation with Unity Shader script and Unity Rendering Pipeline to realise two 3D visual effects.
Wenhe Wang, Gouttham Nambirajam, and Raj Shreyas Penukonda
SFU Class Project, CMPT 713: Natural Language Processing
Implemented preference optimization using the ORPO framework to fine-tune the Qwen 2.5 0.5B-Instruct model for instruction-following tasks.
Wenhe Wang, Gouttham Nambirajam, and Raj Shreyas Penukonda
SFU Class Project, CMPT 713: Natural Language Processing
Fine-tuned GPT2 using prompt tuning techniques to tackle table-to-text generation tasks.
Wenhe Wang, Gouttham Nambirajam, and Raj Shreyas Penukonda
SFU Class Project, CMPT 713: Natural Language Processing
Fine-tuned a BERT-based Transformer model to tackle phrasal chunking.
Wenhe Wang, Gouttham Nambirajam, and Raj Shreyas Penukonda
SFU Class Project, CMPT 713: Natural Language Processing
Optimized word vectors to solve analogy tasks, explored the use of retrofitting techniques to enhance the semantic relationships captured by pre-trained GloVe embeddings.
Wenhe Wang, Gouttham Nambirajam, and Raj Shreyas Penukonda
SFU Class Project, CMPT 713: Natural Language Processing
Automatically segment English input that does not have word boundaries into the most plausible sequence of words with N-gram.
Wenhe Wang
SFU Class Project, CMPT 743: Practices in Visual Computing 2
Implemented a neural network for 3D object reconstruction from occupancy field samples, leveraging a 3D feature grid and a Multilayer Perceptron (MLP).
Wenhe Wang
SFU Class Project, CMPT 743: Practices in Visual Computing 2
Delved into various aspects of StyleGAN2, including basic image generation, latent space interpolation, and advanced manipulation techniques like latent mixing, showcasing the model's capability to blend and alter image features seamlessly.
Wenhe Wang
SFU Class Project, CMPT 743: Practices in Visual Computing 2
Re-implemented CycleGAN from scratch to convert images from one domain (e.g., Apple emojis) to another (e.g., Windows emojis) without direct pairings, maintaining the intrinsic structure of the original images.
Wenhe Wang
SFU Class Project, CMPT 743: Practices in Visual Computing 2
Re-implemented PoseNet with modified InceptionV1 architecture pre-trained on the Places dataset for estimating the camera's position and orientation and pose estimation from single images.
Wenhe Wang
SFU Class Project, CMPT 743: Practices in Visual Computing 2
Re-implemented a simplified version of the Single Shot MultiBox Detector (SSD) for object detection, diverging from the conventional YOLO approach by incorporating multiple scales and default bounding boxes as anchors.
Wenhe Wang
SFU Class Project, CMPT 742: Practices in Visual Computing 1
Developed a first-person shooter game using Unity, focusing on both player and enemy dynamics within a complex game environment.
Wenhe Wang
SFU Class Project, CMPT 742: Practices in Visual Computing 1
Delved into the intricacies of epipolar geometry to unravel the structure of a 3D scene from two distinct image views. Implementing the normalized 8-point algorithm.
Wenhe Wang
SFU Class Project, CMPT 742: Practices in Visual Computing 1
Constructed the U-Net model from scratch in PyTorch, following its unique symmetric structure for detailed cell image segmentation.
Wenhe Wang
SFU Class Project, CMPT 742: Practices in Visual Computing 1
Reconstructed images from second-order derivatives and seamlessly blending image patches with Poisson blending.
Wenhe Wang
SFU Class Project, CMPT 742: Practices in Visual Computing 1
Implemented traditional Active Contours (Snakes) model to delineate object boundaries through energy minimization, successfully applied to brain and teeth scans.
Wenhe Wang, Zareef Raiyan Safdar, Gouttham Nambirajam, Midhun Jisha Manoj, and Ashwin Abraham John
SFU Class Final Project, CMPT 756: Distributed & Cloud Systems
Compared serverless and serverful (containerized) deployments of a PyTorch-based fall detection model using the Google Cloud Platform (GCP).
Wenhe Wang
A self project
Developed a UAT framework for an ASR callbot using Kaldi, enabling real-world speech data processing, dialogue management, and synthetic voice call testing for QA validation.
Wenhe Wang
UoR Class Final Project, ICM 286: Advanced Derivatives Modelling
Calculated portfolio value from models beyond Black-Scholes to price non-vanilla financial instruments with C++.
Juan Santiago, Wenhe Wang, Jake Shoer, Ana-Maria Badea, Yaqi Yang, Yue Zhang
UoR Class Final Project, ICM 103: Quantitative Methods for Finance
Created a viable trading strategy using time-series momentum indicators in the Belgium stock exchange, particularly the MSCI Index.
These are some posters of selected research projects.
Wenhe Wang and Hongchen Song
SFU Class Final Project, CMPT 743: Practices in Visual Computing 2
Re-trained a StyleGAN3 model with real cow images to generate a realistic cow dataset.
"Ars longa, vita brevis" - These are some proofs of my continuous learning, throughout my work for different employers.
|
Simon Fraser UniversityMaster of Science (Applied Sciences) in Visual ComputingSeptember 2023 to December 2024 Notable Coursework - Visual Computing Lab, Machine Learning, Distributed and Cloud Systems, Computer Vision, Natural Language Processing, Computer Animation. |
|
University of ReadingMaster of Science in Financial EngineeringSeptember 2018 to July 2019 Notable Coursework - Quantitative Methods for Finance, Securities, Futures and Options, Fixed Income and Equity Investments, Stochastic Calculus and Probability , C++ for Financial Engineering, Essentials of Financial Engineering, Derivatives Modelling, Numerical Methods for Financial Engineering, Derivative Securities: Pricing, Trading and Hedging, Advanced Derivatives Modelling. |
|
Nankai UniversityBachelor of Economics in Financial EngineeringSeptember 2013 to June 2017 Notable Coursework - C++ Fundamentals, Matlab for Finance, Econometrics, Linear Algebra, Advanced Mathematics, Statistics, Microeconomics, Macroeconomics. |