Skip to content
View shanvinluo's full-sized avatar

Block or report shanvinluo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shanvinluo/README.md

Hi, I'm Shanvin Luo 🌊

Software engineer building AI systems and full-stack products

Portfolio LinkedIn Email Resume


🧭 About me

Software engineering student at Concordia University (Co-op, 2022 to 2026) with 3+ years of industry experience, currently at Expedia Group and previously architecting AI systems at Ericsson. Based in Montreal, Canada.

  • 💼 Incoming SWE Intern at Shopify (Fall 2026) · Expedia Group (current) · past: Ericsson, CIMA+, McKesson, Alvia Systems, Pomerleau
  • 🏆 3x MLH hackathon winner, including Best Use of Gemini API and Best Use of MongoDB Atlas
  • 🗣️ English · French · Mandarin · Spanish (intermediate) · Japanese (beginner)
  • 🌐 Explore my work as an interactive underwater dive at shanvinluo.ca

🛠️ Tech toolbox

Languages
TypeScript Python Java JavaScript C# SQL Swift Kotlin

Frameworks & libraries
React React Native Node.js FastAPI Flask Django .NET Three.js

AI & data
TensorFlow Keras scikit-learn pandas NumPy ClickHouse
Gemini · OpenAI · RAG / Vector Search · OpenWebUI · Scrapy · BeautifulSoup · yfinance

Tools & platforms
Git GitHub Actions Azure DevOps SonarQube Sentry Jira Figma

💼 Experience

  • Expedia Group · Software Developer Intern (2026 to present): Mobile shopping platform; container migration in Swift + Kotlin
  • Ericsson · Solutions Architect Intern (2025 to 2026): GPU-powered system architecture; AI-agentic VS Code extension (44 features, hundreds of engineers); ClickHouse + PostHog analytics
  • CIMA+ · AI Software Developer (2025): ETL + Azure crawlers; FastAPI LLM memory; authored a 30+ page AI guide and trained 500+ staff
  • McKesson Canada · Automation Developer Intern (2024): Python/VBA automation delivered 4 months early; cut manual effort 50%
  • Alvia Systems · Software Developer Intern (2024): AI and drone software; fuzzy-logic fire-spread simulator
  • Pomerleau · Software Developer Intern (2023): Backend in C# / ASP.NET / EF Core; Figma redesign cut UI defects 95%

🚀 Featured projects

Project What it is
🤿 Deep Dive · code My portfolio as a scroll-driven 3D descent through the ocean zones (Three.js · React Three Fiber · GLSL)
🛰️ Orbit · MLH Best Use of Gemini API 3D graph of S&P 500 corporate and board relationships, with Gemini AI and live news
💬 Socratic · MLH Best Use of MongoDB Atlas VS Code mentor that teaches with questions via MongoDB Vector Search + RAG
🗺️ University Maps App Led a 10-person Agile team on a React Native campus navigator; +30% velocity, 40% fewer production bugs

📊 At a glance

GitHub followers Internships Hackathon wins Graduating

🌃 Contribution skyline

3D contribution skyline

Pinned Loading

  1. orbit orbit Public

    Organizational Relationship & Board Interconnection Tracker

    TypeScript 1

  2. Primitive-Trading-Algorithm Primitive-Trading-Algorithm Public

    Jupyter Notebook

  3. SOEN-390-pmzone/SOEN-_390-Q-QD SOEN-390-pmzone/SOEN-_390-Q-QD Public

    JavaScript 4

  4. GitExcited/Socratic GitExcited/Socratic Public

    Agent tutor that helps you code

    TypeScript 4

  5. MehtMan19/Generational-Gravy MehtMan19/Generational-Gravy Public

    TypeScript