Summary
Overview
Work History
Education
Skills
Certification
PUBLICATION
Languages
Timeline
Generic

Yiyu Qian

Melbourne,VIC

Summary

A results-driven PhD Candidate and highly proficient Full-Stack Developer with 6 years of backend experience (Python) and 3 years of frontend experience (React). My background is defined by a deep commitment to the entire Software Development Lifecycle (SDLC), including CI/CD pipeline optimization and enhancing software quality through meticulous runtime analysis on APIs. Currently, my research at RMIT University specializes in Reinforcement Learning (RL), focusing on the integration of Large Language Models (LLMs) for Agentic RL. I aim to bridge advanced data structures and algorithms expertise with cutting-edge AI research to develop intelligent, scalable, and reliable AI systems with tangible engineering impact.


LinkedIn: https://www.linkedin.com/in/yiyu-qian-a56149204/

Github: https://github.com/qyy752457002?tab=repositories



Overview

1
1
Certification

Work History

Software Engineer II

Dell Technologies
2023 - 2025
  • Develop Redfish REST API using ChatGPT-4o-mini LLM and Python FastAPI for interaction between Dell iDrac clients and Dell hardware/software servers, use LangChain framework to build LLM Agent and implement Prompt Engineering in REST API's view functions, use embedding to convert the input data into a vector database, and fine tune LLM using instruction finetuning, with API testing performed using Postman
  • Develop Dell's Vangility platform using React.js, Redux for statement managing over 100 hardware platforms, Next.js for server-side rendering (SSR), implement over 10 lantern animations using TailwindCSS with Animation, Transition, JavaScript Timers; use useEffect, useState, and other hook functions to write JSX components for the page, implement the login UI design and authentication using Material-UI and Auth0, and use React Router to enable navigation between multiple pages; establish CI/CD pipelines using Github Actions and deploy on DigitalOcean
  • Develop Python scripts using Copilot within Dell's WinPe framework for Windows OS testing, including Python subprocess module, multithreading for file operation, Python Pandas and Regular Expression for Unit Testing
  • In each Block Project, retrieve project details using Agile Project Management, implement project Development, Validation, and Code Review, as well as project upload and management using Dell's internally developed tools Groot and GAFP, and record hardware server error information on Jira and troubleshoot it with ADC and CDC team members
  • Collaborate with Dell Midags team members and Dell members in Austin, Texas to complete projects, applying knowledge of the software development lifecycle and hardware in discussions of the Dell Innovation Project

Junior Data Engineer

9epoch Pty. LTD
2022 - 2023
  • Wrangled and processed over 200000 finance data using Python Regular Expression, Pandas, and NumPy, built and trained ANN (Artificial Neural Network) using Pytorch to predict data and using Confusion Matrix to compute accuracy
  • Scraped finance data from 1200 stock and newspaper websites using Python Scrapy, Selenium, Requests and locating HTML elements using Xpath (https://github.com/qyy752457002/Scraper/blob/main/SeleniumScraper.py)
  • Facilitated communications between Python programs on Linux server and PostgreSQL databases using Python SQLAlchemy and Psycopg2
  • Established and tested over 20 Python applications on Docker and server-less compute service(AWS lambda)
  • Programmed and visualized company's stock dashboard using Python Dash, Matplotlib
  • Performed CRUD operations over 8000 finance data using PostgreSQL and MySQL on AWS RDS

Education

Ph.D. - Information System

RMIT University
Melbourne, Victoria, VIC
01-2028

M.S. - Computer Science

The University of Melbourne
01-2023

B.S. - Computer Engineering

The University of California, Irvine
01-2021

Skills

  • Frontend Language: HTML5, CSS3, JavaScript, TypeScript
  • Backend Language: Python, C/C/C#, Nodejs
  • Database: MySQL, PostgreSQL, NoSQL, MongoDB, Mongoose, Redis, Prisma
  • Cloud Computing: Amazon Web Service (AWS), Render, Vercel, Firebase
  • Operating System: Linux, Windows, Unix
  • DevOps: Docker, Kubernetes, Github Actions
  • Service Management: Agile Project Management, Jira, Confluence
  • Version Control: Git
  • LLM & Reinforcement Learning: LangChain, Dify, Verl, Pytorch
  • Data Science: Numpy, Pandas, Matplotlib, Seaborn
  • API Development : RESTful, GraphQL, WebSocket, Socketio
  • Web Development & Scraping : Django, Flask, FastAPI, Selenium, Scrapy, Playwright, Bootstrap, Material-UI, TailwindCSS, jQuery, Reactjs, Redux, Nextjs, Expressjs, Nestjs
  • Software Design Pattern: Microservices, Client-Server Architecture, Model View Template (MVT), Model View Controller (MVC)

Certification

  • Next.js From Scratch 2024: https://www.udemy.com/certificate/UC-7e5019f5-5a03-45de-827a-176c250b9335/
  • The Complete 2024 Python Pro Bootcamp: https://www.udemy.com/certificate/UC-a2004ce8-8960-4e3c-b2f6-74fdd07e8db3/
  • The Complete 2024 Web Development Bootcamp: https://www.udemy.com/certificate/UC-69cc7cd7-5cb5-4c17-b631-092803c98077/
  • REST APIs with Flask and Python: https://www.udemy.com/certificate/UC-00ed286d-8539-4af7-86f8-b18231cba2f9/
  • NestJS Zero to Hero - Modern TypeScript Back-end Development: https://www.udemy.com/certificate/UC-81c69c7a-9d7f-460a-9ea5-f5d24c189c41/
  • Fine-tuning & RL for LLMs: Intro to Post-training: https://learn.deeplearning.ai/certificates/16985461-a205-47e1-af49-b18476945f75
  • How Transformer LLMs Work: https://learn.deeplearning.ai/accomplishments/5c564b64-c5c8-4295-ab8f-34605f471d73
  • Pretraining LLMs: https://learn.deeplearning.ai/accomplishments/a8e15d23-b092-4a4d-849c-6d81d42bba03

PUBLICATION

  • Exploring Explainable Multi-agent MCTS-minimax Hybrids in Board Game Using Process Mining (1st Author) (arXiv)
  • AAAI 2025 Workshop Bridging the Gap Between AI Planning and Reinforcement Learning (1st Author) (PRL @ AAAI 2025)

Languages

Chinese
Native or Bilingual
English
Full Professional

Timeline

Software Engineer II

Dell Technologies
2023 - 2025

Junior Data Engineer

9epoch Pty. LTD
2022 - 2023

Ph.D. - Information System

RMIT University

M.S. - Computer Science

The University of Melbourne

B.S. - Computer Engineering

The University of California, Irvine
Yiyu Qian