Photo of Boris

Hello! My name is

Boris Wang

An Aspiring Full Stack Developer who loves dogs and going to the gym

Based in Vancouver, Canada 🇨🇦

Languages and Technologies

javascript Icon

JavaScript

Web Scripting

typescript Icon

TypeScript

Typed JavaScript

react Icon

React

Javascript UI Library

nextjs Icon

Next.js

React Framework

python Icon

Python

Backend Language

nodejs Icon

Node.js

Javascript Runtime

fastapi Icon

FastAPI

Web Framework

supabase Icon

Supabase

Backend Services

postgresql Icon

PostgreSQL

Relational Database

mongodb Icon

MongoDB

NoSQL Database

scikitlearn Icon

Scikit-Learn

ML Library

git Icon

Git

Version Control

My Experience

  • September 2023 - Present
    Image

    Software Developer

    UBC Launch Pad•Vancouver, BC (On-site)
    • Developed a full-stack web application with Next.js and FastAPI, leveraging AI to aid student learning through structured academic forums
    • Implemented backend endpoints for managing posts using SQLAlchemy to query post data from a PostgreSQLdatabase and writing database migrations in SQL
    • Used WebSockets to enable real-time messaging between users, creating models and schemas for channel and message database storage
    TypeScript
    Next.js
    FastAPI
    PostgreSQL
    SQLAlchemy
  • May 2024 - August 2024
    Image

    Data Science Intern

    M2M Tech•Vancouver, BC (Remote)
    • Created capstone projects utilizing machine learning methods such as predictive analysis, segmentation, and classification to process different datasets through scikit-learn and Pandas
    • Implemented training pipelines using Python to encapsulate data pre-processing and fitting the model, helping to prevent data leakage and streamline model training
    • Optimized model performance using scaling, principal component analysis and cross-validation, leading to a 15% increase in model accuracy
    Python
    NumPy
    Scikit-learn
    Pandas
    Bokeh
  • Jul 2022 - Aug 2022
    Image

    Research Intern

    University of Alberta•Edmonton, AB (Remote)
    • Researched application of natural language processing and word vectors on student learning through development of NLP-related team projects
    • Trained a Word2Vec word embedding model with C++ related texts, processing the data using Gensim and NLTK
    • Built word guessing game utilizing the model to compare words based on semantic relationships and generate similarity scores through word vector operations
    Python
    Flask
    NLTK
    spaCy
    Gensim
    NumPy

Education

BSc in Computer Science

University of British Columbia

2023 - Present
Vancouver, BC

Relevant Coursework: Software Construction, Data Structures and Algorithms, Systematic Program Design


@ Boris Wang