Marcobisky
  • Home
  • CV
  • Blog
  • TinyML

On this page

  • EDUCATION
  • RESEARCH & PROJECTS
  • RELEVANT SKILLS
  • AWARDS
  • ACADEMIC RECORD
  • INTERESTS

Other Links

  • CV (PDF)
  • CV (Chinese PDF)
  • Transcript with Grading Scheme
  • Ranking Certificate
  • IELTS Report

EDUCATION

University of Electronic Science and Technology of China (UESTC) (Sept 2022 — Present)

University of Glasgow, Dual Degree Program (Sept 2022 — Present)

  • Major: Electrical & Communication Engineering BEng; GPA: 3.87/4.0, Ranking: 2/164 (Top 1.2%)
  • Relevant Coursework: Information Theory, Artificial Intelligence and Machine Learning, Stochastic Processes, Digital Circuit Design, etc.
  • Online Course: Abstract Algebra, Complex Analysis, Differential Geometry, Convex Optimization, etc.

RESEARCH & PROJECTS

System-level Co-Design of RISCV Accelerators for TinyML at the Edge (Sept 2025 — Present)

Research Assistant, Prof. Yun Li, UESTC

  • Designing, implementing and verifying hardware-accelerated DSC and attention kernels in Vision Transformer (ViT) using C++ with RISCV Vector (RVV) intrinsics that are adaptable and efficient for edge computing in Coral NPU framework open-sourced by Google and VeriSilicon in 2025.
  • Simulating and building with Verilator, Cocotb, Bazel and CMakeLists. Testing on Arty A100T FPGA with real-time camera input and UART object position output.

YOPO: You Only Pick Once — Light Object Tracking Algorithm (Sept 2025)

Red Car Tracking Demo
  • Developed a lightweight object tracking algorithm that requires only one initial selection, successfully mitigate the intense computation of DNN forward propagation on every frame.
  • Utilized NCC-based matching, adaptive kernel updating, capable of tracking objects with gradual color and size changes.

Control and Computer Vision for Autonomous Quadcopter System (Feb 2025 — Jun 2025)

Assembled Drone
  • Developed an auto quadrotor aircraft for objection detection, route planning, and closed-loop flight control.
  • Used ROS2 and OpenCV library to implement originally designed computer vision algorithms for real-time landing area detection.

Design and Visualization of a Complete Single-cycle RV32I CPU Core (Jan 2025 — Mar 2025)

GPIO blink demo in Digital
  • Designed a single-core, single-cycle RISCV 32-bit CPU from scratch in Verilog for RTL simulation and in Digital Software for working principle visualization, open-sourced on Github.
  • Built a complete datapath including PC, fetcher, decoder, register file, ALU, LRU-based L1 cache, etc., compatible with basic peripherals: GPIOs, IIC, UART, etc.
  • Implemented a boot program in RISCV assembly, basic delay and GPIO libraries in C. Compiled and simulated using RISCV GNU toolchain.

Adaptive Markov Entropy Source Encoding (Oct 2024 — Nov 2024)

Proposed AME coding scheme
  • Originally-designed the second-order Markov Adapative Approximation (AME) to perform source coding of the Game of Thrones using Python and Matlab.
  • Evaluated and compared the performance of AME, Huffman and Fano coding.

CNN/LSTM for Embedded Systems (Feb 2024 — May 2024)

Real-time fall probability monitoring
  • Designed and Integrated CNN and LSTM models into STM32 MCU for end-to-end patient fall detection of accuracy 95%, temperature monitoring and real-time data visualization.
  • Manually collected and labeled time-series 3D acceleration dataset. Trained models on Linux, then hardcoded and accelerated them in C++ on MbedOS for real-time inference.

Human Voice Recognition Smart Car (Sept 2023 — Dec 2023)

Voice-controlled car
  • Designed and implemented a voice-controlled car on STM32F103 using C standard libraries, supporting actions such as moving forwards/backwards, turning/sliding left/right.
  • Led a 4-member team in the project.

Digital Door Lock for Dormitory (Sept 2023 — Oct 2023)

Smart lock tested on breadboard
  • Designed and implemented an embedded digital door lock system in C++ on Nucleo L432KC MCU.
  • Developed basic functions include manually setting up password, automatically lock for repeated wrong passwords, OLED message displaying, etc.
  • Led a 3-member team in the project.

RELEVANT SKILLS

IT Skills: Latex, Quarto Markdown, Linux, Manim, Github.

Programming: C/C++, Python, RISCV Assembly, Verilog, Makefile, Bazel, Chisel, Matlab.

Language: Native Chinese, Fluent English (IELTS 7).

AWARDS

Top Academic Scholarship of UESTC (Top 5%) (Dec 2023, Dec 2024)

China National Scholarship (Top 0.2%) (Dec 2024)

First Prize: 7th National College Art Exhibition and Performance (Violin section) (Sept 2024)

ACADEMIC RECORD1

Core courses score (GPA: 3.87/4.00, Avg: 87.94/100, rank: 2/164)
Year Subject Score (Full mark: 100)
Year 1 Calculus I/II
Linear Algebra
C Programming
Physics I
91/92
84
95
88
Year 2 Physics II
Signal and Systems
Probability and Statistics
Microelectronic Systems
Embedded Processors
Circuit Analysis and Design
Computer Network
Academic English
96
91
92
92
95
95
94
89
Year 3 Information Theory
Principles of Communication
Digital Circuit Design
Machine Learning
Stochastic Signal Analysis
Communication Circuit Design
Electromagnetic Field and Microwave Technology
91
95
86
86
82
92
88

See my detailed scores here.

1 I’m relatively confident in my understanding of the Boldface subjects.

INTERESTS

  • Classical Music Enthusiast🎻: Concertmaster of 2nd Violin in UESTC symphony orchestra, votary of legendary composer Gustav Mahler and Johann Sebastian Bach.
  • Badminton Lover🏸: Sports always refreshes me at any time.
  • Learning Everything🔍: I believe everything is learnable by First Principle Thinking and curiosity.
  • Volunteer Work🤝: Enjoy helping others. Over 15 hours of volunteering.

© Copyright 2025 Marcobisky.