Languages and Technologies
JavaScript
Web Scripting
TypeScript
Typed JavaScript
React
Javascript UI Library
Next.js
React Framework
Python
Backend Language
Node.js
Javascript Runtime
FastAPI
Web Framework
Supabase
Backend Services
PostgreSQL
Relational Database
MongoDB
NoSQL Database
Scikit-Learn
ML Library
Git
Version Control
My Experience
- September 2023 - Present
Software Developer
UBC Launch Pad•Vancouver, BC (On-site)- Developed a scalable and responsive full-stack mobile application using React Native and Flask
- Collaborated with designers and developers to resolve issues following AGILE development principles
- Integrated Firebase for data storage and leveraged JWT and OAuth for user authentication
TypeScriptReactJSFirebaseExpressJS - May 2024 - August 2024
Data Science Intern
M2M Tech•Vancouver, BC (Remote)- Studied and identified 30+ essential data analytics skills recommended for undergraduate students
- Utilized insights to guide the creation of 10 specialized datasets and queries for client’s learning platform
- Developed machine learning models trained for predictive analysis, segmentation, and classification
PythonNumPyBokehScikit-learn - Jul 2022 - Aug 2022
Research Intern
University of Alberta•Edmonton, AB (Remote)- Researched application of natural language processing and word vectors on student learning
- Developed a word embedding algorithm using a C++ corpora with Python, spaCy and NLTK
- Managed a team of 5, setting clear objectives and milestones, resulting in a 50% increase in productivity and achieving key project goals a week in advance
PythonFlaskNLTKspaCyGensimNumPy
Education
BSc in Computer Science
University of British Columbia
2023 - Present
Vancouver, BC
Related Coursework: Systematic Program Design, Object-Oriented Programming, Software Design, Data Structures and Algorithms