Overview
Work history
Education
Skills
Projects
Timeline
Generic

Muyao Li

Overview

1
1
year of professional experience
4
4
years of post-secondary education

Work history

Software Engineer

THG Ingenuity
Manchester
07.2024 - 09.2025

Tech: Java (Spring Boot) • TypeScript (React) • Python • Docker, Kubernetes • Jenkins, GitHub Actions • RabbitMQ • Kibana, Grafana • Terraform • Linux

  • Designed and implemented event-driven microservices on a large distributed platform; shipped production services with over 90% test coverage, improving reliability and scalability.
  • Proposed and built a state-machine workflow end-to-end, integrating with existing services and simplifying complex business transitions; unlocked new automation paths.
  • Bootstrapped a greenfield microservice with AI-assisted development (Cursor), reducing initial build time by ~60%; established CI/CD (Jenkins, GitHub Actions) and codified infra in Terraform; shared results in a division tech talk.
  • Operated Linux VMs and on-call rotations; used Kibana/Grafana/RabbitMQ to isolate issues and ship hotfixes, reducing MTTR and stabilizing releases.
  • Planned and delivered a major upgrade to a warehouse configuration service: safe database migration, Java Spring Boot backend + React frontend changes, and task coordination with teammates—~50% faster workflow for users.

Education

BSc - Mathematics

University of Warwick
10.2019 - 07.2022

MSc - Computer Science

University College London
10.2022 - 12.2023

Skills

  • Programming Languages: Proficient in Python and Java; experience with TypeScript, React, C, C#, HTML, CSS, and MySQL
  • Algorithmic complexity analysis, data structures
  • System Architecture & Decision-Making: Designing scalable software architectures
  • Problem Solving: Critical and abstract thinking to decompose and resolve complex technical challenges
  • Languages: English (Fluent), Mandarin Chinese (Fluent)

Projects

Insightflow Video Analyzer — Engineering Lead (side project)

Tech: Python (asyncio, multiprocessing)• Java (Spring Boot)• TypeScript (Next.js)• LangGraph• ChromaDB,•OpenAI & Google Gemini APIs• RabbitMQ• AWS (EC2 Auto Scaling, S3)•Vercel

  • Led a 4-engineer Scrum team to deliver an interview-video analysis web platform; ran biweekly sprints, partnered with UX/UI on requirements, and facilitated sprint planning and stand-ups to hit milestones.
  • Engineered a Python video-processing backend (REST APIs + custom pipeline) that handled 40+ videos/min; used asyncio for 50%+ I/O speedups and multiprocessing for CPU-bound stages.
  • Implemented RAG with LangGraph, vectorizing transcripts/metadata in ChromaDB and using Gemini/OpenAI multimodal models to generate context-aware video insights.
  • Built compliant web scrapers (Requests, BeautifulSoup) for metadata and thumbnails; enforced robots.txt and rate limiting, and extended open-source scrapers with custom improvements.
  • Architected microservices: a Spring Boot API publishing events to RabbitMQ and a Python consumer that generates transcripts and summaries via LLM APIs; standardized schemas and idempotent processing.
  • Deployed for scale: backend on AWS EC2 Auto Scaling with S3 for secure, temporary video storage; Next.js frontend hosted on Vercel for fast global delivery.

Timeline

Software Engineer

THG Ingenuity
07.2024 - 09.2025

MSc - Computer Science

University College London
10.2022 - 12.2023

BSc - Mathematics

University of Warwick
10.2019 - 07.2022
Muyao Li