Skip to content
View Richard-luyt's full-sized avatar
πŸ™ƒ
πŸ™ƒ
  • University of Waterloo
  • Waterloo Ontario
  • 13:18 (UTC -04:00)
  • LinkedIn in/yetianlu0707

Block or report Richard-luyt

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.

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
Richard-luyt/README.md

Hi there, I'm Richard (Yetian) Lu πŸ‘‹

About Me

πŸŽ“ BCS @ UWaterloo 2030.

🌱 Currently diving deep into Machine Learning algorithms and Backend Development

πŸš€ Architecting scalable backend microservices and RESTful APIs to drive data-intensive applications and AI-integrated systems.

🎯 Deepening expertise in backend system design and core data structures to drive high-performance SWE and MLE solutions.


Currently Working on ...


A RAG-powered brain that handles information with precision and curiosity.

  • Dual-Searching Mode:
    • 🎯 Strict: High-threshold vector retrieval for accurate citations.
    • 🌿 Explore: Relaxed similarity for broader knowledge discovery.

Predicts the bbox of selected vehicles in the next frame. Trained on 3050 4GB

  • Implemented ResNet18 + LSTM on the KITTI dataset to achieve temporal consistency in object detection.
  • Developed an Async FastAPI backend to serve model inference as a scalable microservice.

Real-time code-contextual collaboration platform for seamless peer-to-peer mentoring.

  • Contextual Messaging: Enables users to initiate discussions tied to specific code lines via Monaco Editor integration.
  • SSE Real-time Pipeline: Implemented Server-Sent Events to deliver instant cross-user notifications with lower overhead than WebSockets.
  • Secure Auth: Leveraged Auth.js for robust session management and protected collaborative workspace access.

Robot Path Tracking Controller

  • Implemented an A* path planner and a Pure Pursuit tracking node in C++17, translating vehicle kinematic constraints and lookahead geometry into a robust trajectory-following algorithm.
  • Integrated ROS 2 TF2 library for spatial coordinate transformations within a Dockerized simulation environment, publishing real-time velocity and steering telemetry visualized directly via Foxglove.

Main website and controlling pannel

  • Currently working on the main website development. Using Fastify, Next.js, PostgreSQL and so on. Planning to integrate student and teacher managing system.


Connect With Me

Pinned Loading

  1. codeop codeop Public

    a personal hub

    TypeScript 1

  2. CueBase CueBase Public

    JavaScript 1

  3. quizmyhead quizmyhead Public

    JavaScript 1

  4. quizmyhead-server quizmyhead-server Public

    JavaScript 1

  5. VISION VISION Public

    Python 1

  6. ASD-Wato ASD-Wato Public

    Asd wato

    C++