About

Student (UCL Meng Computer Science) Software Engineer & Researcher (AI for Code)

Education

UCL | GRADUATING JUNE 2027

  • Program Meng Computer Science
  • Module Studied: Computer Architecture and Concurrency, Logic, Software Engineering, Intelligent Systems, Systems Engineering, Security, Intermediate Mathematics for Computer Science, Principles of programming, Object-Oriented Programming, Algorithms, Introductory Mathematics for Computer Science, Discrete Mathematics for Computer Science, Engineering Challenges, Design and Professional Skills……

BEIJING NATIONAL DAY SCHOOL | GRADUATED JUNE 2023

  • A-Level Courses: Computer Science, Further Math, Physics

Skills & Abilities

PROGRAMMING SKILLS

  • Programming Languages: JavaScript, Java, Python, SQL, HTML, CSS, C++, C
  • Frameworks & Tools: Django, Spring Boot, FastAPI, Flask, Nginx, React, Nacos, Kubernetes, Docker, Linux OS, Pytorch, Tensowflow
  • Database: PostgreSQL, MySQL

HONOR

  • AMC12A 2021 the top 2.5%
  • Euclid Contest Certificate of Distinction
  • BEIJING TECHNOLOGY INNOVATION PRIZE

Experience

SOFTWARE ENGINEER INTERN | CHENGDU LVBEICHUXING XINNENGYUAN LTD.

  • Developed the official public website for the company from scratch with Django and React.
  • Legally “Crawl” the information and use APIs for the management of database.
  • Maintaining the website (responding to needs).
  • The system improved their work efficiency by handling extensive Excel tables and performing various calculations such as overdue amounts and overdue time.

SOFTWARE ENGINEER AND CO-FOUNDER | RONGZHIRUANKE LTD.

  • Developed an AI-powered software backend for 1000+ users using Nacos, Spring Boot, and Higress.
  • Implemented traffic diversion using a Nacos+Hinge+Spring Boot architecture.
  • Trained a custom sound model for AI-driven conversations.

Projects

IBM – MIXED REALITY BOARD AND TOY GAMES WITH GRANITE 3 SLMS

  • A collaboration between IBM, UCL, and MotionInput Games to develop a Mixed Reality desktop gaming engine for educational and home entertainment scenarios.
  • The application is developed in Unity with cross-platform support for mobile phones, tablets, and laptops.
  • Integrated multiple AI models from IBM Granite for offline use, including Generative AI for image generation, SAM for object detection, and Yolo for hand tracking.
  • Features dynamic gameplay where players complete different challenges by rolling virtual dice, with image recognition capabilities for objects like small toys and mannequins.

AMICO - AI Agent Framework for DePin Devices

  • AMICO is an AI Agent Framework for DePin devices, offering a modular and extensible architecture.

Research

UCL Centre for Research on Evolution, Search and Testing (CREST)

  • Currently conducting research in AI software engineering.
  • Focusing on advancing innovative techniques and solutions within the field.
  • For detailed research outcomes and projects, please visit my Research Documents.

Contact me

jack.pan.23@ucl.ac.uk

Github

LinkedIn