KianAI Research Engineer

Between models and the real world

I work on LLM inference and evaluation, and build applications around models, agents, and backend systems.Stay curious. Keep thinking.

Conceptual particle trajectories converging into a layered system

From a meal photo to a working application

Nutri-flow

What can you build once a model knows what is on the plate?

Nutri-flow began as my capstone project. I started with FoodSeg103 semantic segmentation, then built the asynchronous analysis pipeline, agent workflow, web and mobile apps, and deployment around it.

The prototype now runs end to end, combining segmentation, nutrition retrieval, user memory, and everyday meal suggestions in one flow.

What I worked on

I built the model, agent workflow, backend services, client applications, and deployment. The model uses a pretrained Swin Transformer with learnable multiscale fusion; RabbitMQ queues the analysis jobs, and LangGraph manages the stateful workflow.

The projects I enjoy most start with a hard question and end with something I can test, use, or ship.

Jet pT reconstruction in simulated high-background events

Jet pT reconstruction

Can machine learning improve jet pT reconstruction when the background is noisy?

The study embedded PYTHIA6 hard-jet events in a simulated thermal background, then clustered the resulting jets with FastJet anti-kT.

Using Monte Carlo simulation data, we compared an MLP, random forest, and linear regression with area-based subtraction.

What I worked on

I led the four-person project and was a co-first author. I coordinated the study and contributed to the code, experimental design, figures, and paper.

Technologies used: PYTHIA6FastJetanti-kTMLPRandom Forest

Read the paper(Opens in a new tab)

LoRA portrait experiments in nine styles

PSDiffusion

Can LoRA produce different portrait styles without retraining the full diffusion model?

The paper combines conditional diffusion, LoRA style adaptation, and F-ESRGAN enhancement in one portrait-generation pipeline.

I trained LoRA adapters for nine portrait styles on a pretrained diffusion model and ran the image-to-image experiments.

What I worked on

I was a co-first author in the three-person team. My work focused on LoRA training, portrait-generation experiments, and analysis of the results.

Technologies used: DiffusionLoRAimage-to-imageF-ESRGAN

Read the paper(Opens in a new tab)

What I look for in an experiment

I want the question to be clear, the evaluation to be easy to check, and the claim to match the evidence. If the evidence is not strong enough, I would rather stop there than force a conclusion.

Conceptual particle trajectories converging into a layered system

Mar 2026 to Apr 2026

A test-time compute experiment that did not become a paper

In spring 2026, I worked with a PhD student at a German university on a small set of Qwen2.5 sampling experiments on MATH and AIME 2024. I used Slurm to run the cluster jobs and compare different inference budgets.

The sample was too small for a stable conclusion, so we stopped instead of trying to turn it into a paper.

The main lesson was to get the evaluation setup and experiment records right before spending more compute.

Education and experience

My degree, an industry training project, and the next step I'm still arranging.

Sep 2022 to Jul 2026

Southwest University

Bachelor of Engineering in Software Engineering

Graduated in July 2026.

Mar 2025 to May 2025

Chinasoft Excellence, Chongqing

University-industry capstone program

I was the project manager and agent design lead in a six-person team. I coordinated delivery and designed a MaxKB smart-home agent/RAG workflow with tool and data-source routing.

Enrollment date TBD

University of California San Diego

Admitted to the M.S. program in Electrical and Computer Engineering

I've been admitted to the ECE master's program and am still arranging my enrollment date.

What I'm working on now

Most of my time is going into LLM inference and evaluation. I'm also maintaining older projects and building a diet-tracking mini program for my family.

LLM inference and evaluation

I'm exploring test-time compute, sampling strategies, and evaluation design, with an emphasis on keeping clear experiment records.

Putting models into applications

I'm working on the engineering around complete applications: how to split services, queue work, and fall back when something fails.

home-daily-diet

A diet-tracking WeChat Mini Program for my family. The core features are working; voice input and LLM-assisted recipe entry are still in development.

View on GitHub(Opens in a new tab)

Starfall Circuit

A six-minute space roguelite about collecting upgrades, surviving enemy waves, and reaching the final encounter.

I designed and built it myself, with AI help on parts of the implementation.

Enter Starfall Circuit(Opens in a new tab)
Starfall Circuit

If you'd like to talk about any of this, get in touch

I'm always happy to talk about LLM inference and evaluation, applied machine learning, agent systems, or systems engineering.