01. About Me
Hi! I'm Qiyuan, a software engineer with a background in maths and computer science. I have a passion for building useful, reliable web applications that solve real problems.
I've worked at various companies such as OxDelivers and DTIServices , where I've contributed to real products used by real people.
When I have time, I'm always building side projects to explore new ideas, test out technologies, and keep improving as an engineer.
Here are a few technologies I've been working with recently:
- ▹ TypeScript
- ▹ React
- ▹ Tailwind
- ▹ Node.js
- ▹ Next.js
- ▹ Python
02. Where I've Worked
Software Engineer
OxDelivers
Summer 2024
- ▹Developed internal tooling for vehicle manufacturing using React, TypeScript, and Node.js in an agile environment
- ▹Owned the Manufacturing BOM and Build Planner modules, responding to stakeholder requests and issues
- ▹Translated requirements into technical changes, participated code reviews and followed Git workflows
03. Some Things I've Built
Featured Project
Prayerbud
A social platform for prayer communities that connects people through shared faith. Built while working at DTIServices, featuring prayer request posting, community support, prayer tracking, and real-time notifications to foster meaningful spiritual connections.
04. Other Noteworthy Projects
CRISPR ML Analysis
Deep learning models using hurdle frameworks for CRISPR-Cas9 cleavage rate prediction. Master's thesis achieving Distinction (75/100).
MultiKick
Watch multiple Kick.com streamers simultaneously with optimized grid layout, integrated chat, and shareable URLs.
Webview RPC
Type-safe message layer between VS Code extensions and React webviews with React Query integration and Zod validation.
Create React Webview
A command-line tool that generates boilerplate for VSCode extensions using React webviews, with a live-reload dev server.
Leicester Chinese School
Bilingual (English/Chinese) website for Leicester Chinese Sunday School with learning resources and class information.
What's Next?
Get In Touch
I'm always open to new opportunities and interesting projects. Whether you have a question or just want to say hi, feel free to reach out, I'll do my best to get back to you!