About Me
UBC Statistics student working on applied ML, data analysis, and AI-assisted tools
I study Statistics at the University of British Columbia and use this site to keep a clear record of the projects I can discuss in interviews.
My strongest foundation comes from hands-on ML coursework and data analysis: cleaning data, building features, choosing validation splits, comparing baselines, checking model behavior, and explaining limitations.
I wrote my CPSC 330 machine-learning work and CPSC 221 data-structure labs myself. In newer prototypes and competition projects, I often use AI to speed up implementation, while I set the problem, choose experiments, review outputs, and decide what to change next.
Highlights
- UBC Statistics BSc, expected 2027
- CS GPA: 3.75 / 4.33
- Current work includes tabular ML and computer-vision competitions, alongside coursework and personal tools
- Use Python most often; have also worked with TypeScript, Java, C++, C, and R
Use Regularly
PythonPandasNumPyJupyter NotebookScikit-learnMatplotlibGitGitHubData CleaningEDAFeature EngineeringCross-validation
Coursework Foundations
StatisticsProbabilityLinear RegressionClassificationClusteringTime Series BasicsData StructuresAlgorithmsOOPJavaC++CR
Used In ML Projects
Random ForestLogistic RegressionLightGBMXGBoostCatBoostOptunaGroupKFoldK-MeansDBSCANTF-IDFGloVeLDAUMAPPyTorchTorchvisionRetinaNet
Data & App Tools
StreamlitPlotlyAKShareTushareTypeScriptJavaScriptNext.jsReactTailwind CSSPygameTradingViewPine ScriptJUnitPytest
AI-Assisted Development
AI-Assisted PrototypingMulti-Agent CollaborationPrompt DesignLocal LLMsTool CallingContext ManagementChatGPTDeepSeekQwenOllama
Currently Exploring
AI AgentsModel UnlearningObject DetectionCompetition Experiment DesignBrowser AutomationCLI ToolingCloudBaseGitHub ActionsFinancial Data Workflows