Skip to content
View kaifanzheng's full-sized avatar
:octocat:
:octocat:

Highlights

  • Pro

Block or report kaifanzheng

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
kaifanzheng/README.md

πŸ‘¨β€πŸ’» Kaifan Zheng

Full-stack optimization project with the CSA, helping satellites schedule their lives better πŸ›°οΈ
Currently building Sunflower 🌻 β€” a journaling app powered by AI and introspection
B.Eng, McGill 🦨


πŸ”§ Projects I’m proud of

πŸ•΅οΈβ€β™‚οΈ Glassdoor Scraper
Browser automation meets OCR to outsmart anti-bot defenses and snag job listings like a stealthy digital ninja.

πŸ” STM32 Encrypted Comms
Secure messaging between microcontrollers with RSA encryption, UART, and a custom-built keypad + OLED interface.

⚑ CUDA Image Clustering
GPU-accelerated segmentation pipeline using PCA + K-Means β€” 85% faster and just as accurate. Zoom.


🌍 Beyond the Code

  • πŸš΄β€β™‚οΈ Bikepacked across the GaspΓ© Peninsula with sore legs and great stories
  • πŸ”οΈ Road-tripped through Tibet β€” altitude, silence, awe
  • πŸ™ Advocate of relationship anarchy β€” connection > convention

Pinned Loading

  1. STM32EncryptedCommunication STM32EncryptedCommunication Public

    Secure messaging for STM32 devices using RSA encryption techniques.

    C 1

  2. Image-Clustering-based-on-PCA-GMM Image-Clustering-based-on-PCA-GMM Public

    Image Clustering using PCA and GMM: A project implementing Principal Component Analysis and Gaussian Mixture Models for efficient image clustering.

    Python

  3. Parallelized-Image-Clustering-with-K_mean Parallelized-Image-Clustering-with-K_mean Public

    CUDA Accelerated PCA and K-Means for Image Clustering: High-performance parallel computing approach using CUDA for efficient clustering of large images.

    Jupyter Notebook

  4. Kinesiolog-Y-Startup-Website Kinesiolog-Y-Startup-Website Public

    Forked from Noshin03/Kinesiolog-Y-Startup-Website

    An introductory website for a McGill startup based on Kinesiology, founded by kinesiology students.

    JavaScript

  5. YuJ-Li/Satellite_Operations_Services_Optimizer YuJ-Li/Satellite_Operations_Services_Optimizer Public

    2023 McGill Capstone project with ASC/CSA

    Python 3 2

  6. Job-scraper Job-scraper Public

    A Python script utilizing Selenium to scrape job listings from Glassdoor

    HTML