Shaokang Jiang

Resume

Researcher on software engineering, HCI, and computer supported collaboration work.
Scroll down to see more.

01

About me

I am a PhD student from Software Engineering at University of California, Irvine and located at Irvine, CA currently. Individuals and groups often struggle with programming, collaboration, learning and using software or systems effectively and equitably. Observing programmers struggle to start with new codebases drives my passion for improving the programming environment. This motivates my pursuit of a Ph.D. in software engineering, HCI, and computer supported collaboration work.

My previous research focuses on human-computer interaction, software engineering, and social computing. I designed and conducted an eye-tracking study integrated with a VSCode-based platform to evaluate autocomplete features, finding they improve information acquisition but do not necessarily boost productivity, and published the results at FSE 2024. I collaborated with others on a large-scale experiment to explore how LLM-driven conversational cues influence idea generation, published at CI 2025. Additionally, I found LLM chatbots made experienced programmers feel confused, accepted at PLATEAU 2025.

02

Education Experience

  • Sept 2025 - June 2029 (expected)

    University of California, Irvine

    Ph.D. in Software Engineering

    Irvine, CA
    Advised by Daye Nam

  • Sept 2022 - March 2025

    University of California San Diego

    M.S. in Computer Science and Engineering

    San Diego, CA
    Thesis: "Usability Analysis of Programming Assistants"
    Advised by Michael Coblenz
    Also supervised by Kristen Vaccaro, Deepak Kumar, and Steven Dow

  • Aug 2019 - May 2021

    University of Wisconsin-Madison

    B.S. in Computer Science

    GPA: 4.00/4.00, Madison, WI
    Dean's List of College of Letters & Science at UW-Madison, Fall 2019 - Fall 2020

03

Research Experience

04

Publications

  • How LLMs Affect Developers' Productivity and Learning

    Shaokang Jiang and Michael Coblenz
    Proceedings of the International Conference on Software Engineering (ICSE 2026, under review).

  • Questions Before Answers? A Comparison of Codebase Chatbots and Tutorials for Codebase Learning

    Shaokang Jiang, Jimmy Koppel, Michael Coblenz
    Plateau Workshop (Plateau 2025).

  • Cueing the Crowd: LLM-Driven Conversational Cues Across Different Meeting Modalities Increase Topical Diversity of Generated Ideas

    Jude Rayan, Shaokang Jiang, Nishant Balaji, Jinmao Wang, Ian Gross, Cole Biehle, Steven P. Dow
    proceedings of the ACM Collective Intelligence Conference. (CI 2025).

  • An Analysis of the Costs and Benefits of Autocomplete in IDEs

    Shaokang Jiang and Michael Coblenz
    Proceedings of the ACM on Software Engineering (FSE 2024). (25% acceptance rate). [Poster]

05

Skills

Proficient in the following skills, but know more than this. And I could adjust and learn new skills fast.

Languages

Java    Python    Rust    C    C++    C#    HTML    CSS    JavaScript    TypeScript    Matlab    LaTeX    GAMS    Markdown    Haskell    SQL    Embedded JavaScript    Blogger Template Language    Shell

Frameworks

React    Nuxt    Node.js    Vue    Jest    Vitest    JavaServer Pages    Flask    Expo    JUnit    Svelte    VitePress    Hexo    Electron    Chrome Extensions    VSCode Extensions    Puppeteer    Tampermonkey    JavaFX    Servlets

Platforms/Tools

Git    Docker    GitHub    Google Cloud    Azure    Cloudflare    Firebase    Oracle Cloud    VS Code    Visual Studio    IntelliJ    Eclipse    Nginx

Other Platforms

Windows    Linux    JIRA    Trello    DevOps    Agile    JMP    Figma    Photoshop    Premiere    Audition    Blender    Excel    Word    PowerPoint

06

Projects

The following projects represent my self-learning journey in programming. Most of them are not related to any course. To view the code, visit my GitHub.
Click each widget to see the details.

All projects

The following projects are nearly all projects I have done. Some of them are course related projects.

07

Contact Me

Phone Number

(858)-319-7385

Email

[email protected]

GitHub

ShaokangJiang

Network

Your message was sent successfully! I will be in touch as soon as I can.

Something went wrong, try refreshing and submitting the form again.

*Certain works, including art and icons displayed on this screen, are created and owned by third parties. I do not claim any ownership of these materials. They are presented solely for informational purposes.