Skip to content
View Baicheng-MiQ's full-sized avatar

Highlights

  • Pro

Block or report Baicheng-MiQ

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
Baicheng-MiQ/README.md

Hi there! πŸ‘‹ I'm Baicheng (Michael) Yin

I'm a computer science student with a passion for AI, full-stack development, and creating impactful tech solutions. I enjoy solving complex problems, contributing to open-source projects, and continuously learning about the latest technologies. I'm always eager to connect and collaborate on exciting new projects!


πŸ› οΈ Skills

  • Programming Languages: Python, Java, C, Javascript, Typescript, HTML/CSS, SQL, Haskell
  • Frameworks and Libraries: PyTorch, OpenCV, Pandas, NumPy, Flask, Vue.JS, React, Node.js, Tailwind, Stripe
  • Tools & Technologies: Git, GitHub, RESTful API, Docker, Firebase, GCP, Redis, LATEX

🌱 What's Next

  • Enhancing my expertise in Large Language Models and their real-world applications.
  • Exploring cloud infrastructure with AWS and Google Cloud.

πŸš€ Projects

Full-stack Mental Health Webapp (Calmify.ai)

Status
Tech

  • Spearheaded the development of Calmify.ai, an AI-powered chatbot utilizing LLM, aimed to provide affordable and accessible mental health support.
  • Leveraged Firestore as the primary database, enhancing data management for smooth user-bot interaction and real-time response optimization.
  • Orchestrated robust and scalable back-end operations using Firebase Cloud Functions, delivering a high-performance, resilient architecture.

Live Demo

Eye Gaze Tracking System (UCL MotionInput)

Tech

  • Engineered an advanced eye gaze tracking system using Python, OpenCV, MediaPipe, and PySide6, implementing projective transformation for accurate gaze estimation.
  • Developed a 9-point calibration process and a quantitative accuracy evaluation matrix using mathematical modeling and computer vision techniques.
  • Led client demonstrations, showcasing the system’s capabilities and collaborating with the team to deliver a high-quality solution.

Live Demo


πŸ’Ό Experience

Samsara, Inc. – London, UK

Software Engineer Intern
June 2024 - September 2024

  • Developed and integrated a comprehensive feedback plugin for Backstage, using Typescript, React, and Node.js, resulting in a 35% increase in user feedback submissions within the first month.
  • Led the integration of PlatformX into Backstage, enabling real-time event capture and analysis, which resulted in a 50% increase in event logging for more precise user engagement monitoring and optimization.
  • Implemented and executed comprehensive unit testing using Jest for both plugins, achieving 95% test coverage to ensure robust functionality, reliability, and maintainability.

City University of Hong Kong – Hong Kong

Summer Exchange Research Intern
June 2023 - August 2023

  • Built a model using multimodal large language models (M-LLMs) to identify potential hazards in construction environments through site photos and safety policy texts.
  • Prepared and cleaned the necessary data for the model, which included a comprehensive dataset of 16 safety regulations and 2386 corresponding construction images.
  • Utilized BLIP-2 for Visual Question Answering (VQA), as the base for the model, and fine-tuned the model to enhance its performance.

πŸŽ“ Education

University College London – London, UK

BSc Computer Science. Grade: 2:1.
Sep 2022 - Jun 2025
Modules include: Object-Oriented Programming, Software Engineering, Data Structures and Algorithms, Logic, Mathematics, and Statistics.


πŸ“« How to reach me

LinkedIn GitHub Visitor Count

Popular repositories Loading

  1. UCAS-Personal-Statement-AI-Editor UCAS-Personal-Statement-AI-Editor Public

    Try using GPT-3 and BERT to help uni applicants compose their Personal Statements. A tiny attempt to kill some filthy irresponsible external consultants who create huge inequality in uni admissions.

    Vue 3

  2. Personal-Telegram-Assistant-Bot Personal-Telegram-Assistant-Bot Public

    Python 2

  3. Vue3-Tailwind-Vue-Router-Boilerplate Vue3-Tailwind-Vue-Router-Boilerplate Public template

    Vue 1

  4. Less-Ugly-UCL-Website Less-Ugly-UCL-Website Public

    I hate the design of current UCL website, so I made a new one with pure CSS.

    CSS 1

  5. Baicheng-MiQ Baicheng-MiQ Public

    Config files for my GitHub profile.

  6. Learn-Python-Concurrency-and-parallelism Learn-Python-Concurrency-and-parallelism Public

    Python