Junchuan Zhang (Jacky)

Education

University College London (UCL)

  • Duration: 2023.09 – 2024.09
  • Degree: MSc Rehabilitation Engineering and Assistive Technologies (Merit)
  • Key Modules: Biomechanics for Assistive Technologies, Assistive Technology Devices and Rehabilitation Robotics, Medical Electronics and Neural Engineering, Implanted Human-Machine Interfaces

University of Liverpool (UoL)

  • Duration: 2020.09 – 2023.07
  • Degree: BSc Computer Science and Electronic Engineering (1st Class Honours)
  • Key Modules: Signals and Systems, Electronic Circuits & Systems, Digital Electronics & Microprocessor Systems, Database Development, Software Engineering

Work Experience

JLR (Jaguar Land Rover), Gaydon, UK

  • Duration: 2024.09 – Present
  • Role: Graduate Software Engineer
  • Responsibilities:
    • C++ vehicle software and service implementation
    • Software testing (GTest, Behave) for C++ services
    • DCS (Data Consent Service) development and maintenance
    • SOVD (Service-Oriented Vehicle Diagnostics) development
    • AWS end-to-end testing using Robot Framework for Bcall (Breakdown Call) and Ecall (Emergency Call) systems

Alumni Max International Education Consultant, Suzhou, China

  • Duration: 2022.01 – 2023.01 (Internship)
  • Role: Consultant Team Member
  • Responsibilities:
    • Overseas education consulting and student advising
    • Academic services coordination

Projects

Project Dashboard

  • Duration: 2025.04 – Present
  • Tech Stack: React, Node.js, MongoDB
  • Highlights: Enterprise workflow management system for UK-based mechanical manufacturing company. Features automated workflow progression, real-time notifications, multi-level statistics, and comprehensive admin controls.
  • Details

Product Scanner App + Website

  • Duration: 2025.02 – 2025.06
  • Tech Stack: Flutter, React, Node.js, MongoDB
  • Highlights: OCR and AI-powered product scanning system with web dashboard. Currently in production use at UK-based mechanical manufacturing company. Features real-time data management, inline editing, and quality tracking.
  • Details

KnowFlow

  • Duration: 2025.11 – Present
  • Tech Stack: React, Flutter, Node.js, MongoDB, Redis, Prisma
  • Highlights: AI-powered intelligent knowledge management system. Multi-source import (web, video, PDF, text, voice), automatic content extraction, and cross-platform access.
  • Details

Easy Life Agent

  • Duration: 2025.02 – Present
  • Tech Stack: Flutter, Hive, Multi-AI providers
  • Highlights: Personal life management system combining timeline notes and todos with AI-powered content analysis. Features voice input, batch creation, and intelligent categorisation.
  • Details

PyROS (Python REST from OAS Simulator)

  • Duration: 2025.06 – 2025.07
  • Tech Stack: FastAPI, Tkinter, Docker
  • Highlights: REST API server simulator for JLR Hackathon 5.0. Dynamically generates mock endpoints from OpenAPI Specification files with GUI management interface.
  • Details

Online Menu

  • Duration: 2024.09 – Present
  • Tech Stack: React, Firebase, Node.js
  • Highlights: Bilingual (English/Chinese) menu management system with Google OAuth authentication. Features category organisation, status management, and recipe integration.
  • Details | Website

WeL-ME FYP Unity Game (UCL)

  • Duration: 2024.03 – 2024.07
  • Tech Stack: Unity, C#, Bluetooth Low Energy
  • Highlights: Unity game for wearable EMG device. Custom BLE plugin, EMG-controlled and joint angle-controlled games with auto difficulty adjustment.
  • Demo Video

Voice-Controlled Intelligent Camera Assistant (UCL)

  • Duration: 2023.10 – 2024.03
  • Tech Stack: Arduino, Android, Computer Vision
  • Highlights: Assistive gimbal system "Alice" with voice commands and computer vision-based object centering for accessibility.
  • Demo Video

Coding Online Judge System

  • Duration: 2023.06 – Present
  • Tech Stack: Vue3, Spring Boot, SQL
  • Highlights: Online coding practice platform supporting multiple programming languages with security optimisations.

Smart Socks (UoL)

  • Duration: 2023.02 – 2023.06
  • Tech Stack: Arduino, Embedded Systems
  • Highlights: Swelling monitor embedded in socks for early detection of heart attack indicators.

Quadcopter Control (UoL)

  • Duration: 2022.01 – 2022.04
  • Tech Stack: Raspberry Pi 4B, Python, PID Control Algorithm
  • Highlights: Stable control system for quadcopter drone using PID algorithms implemented in Python on Raspberry Pi 4B.

Technical Skills

Languages

  • English: Fluent (TOEFL 99/120, IELTS 7.0)
  • Chinese Mandarin: Native

Development

  • Frontend: React, Vue3, TypeScript, HTML/CSS/JavaScript
  • Backend: Node.js, Express, FastAPI, Python, Java, Spring Boot
  • Mobile: Flutter, Java/Kotlin (Android), Swift (iOS)
  • Systems: C++/C#, Embedded C

Databases & Cloud

  • Databases: MongoDB, Firebase, SQL, Hive
  • Cloud: AWS, Vercel, Azure, Docker, Kubernetes

Tools & Testing

  • Tools: Git, CMake, Conan, Postman, Unity, Android Studio, VS Code
  • Testing: GTest, Behave, Robot Framework, API testing
  • Other: PCB design, Linux, GitLab CI/CD

AI & Specialised

  • AI-Assisted Development: Proficient in AI-augmented development workflows and rapid prototyping, leveraging AI tools to accelerate large-scale project delivery
  • AI/ML Integration: OpenAI API, Anthropic Claude, OCR (Google ML Kit)
  • Creative Skills: Guitar, video editing (DaVinci, Premiere), audio mixing (Pro Tools, Cubase)