Shaokang Jiang

Resume

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

01

About me

I am a Master student from CSE at University of California, San Diego and located at San Diego, 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 computer supported collaboration work, software engineering, HCI, and social computing.

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 with 172 participants to explore how LLM-driven conversational cues influence idea generation, submitted to CSCW 2025. Additionally, I found LLM chatbots made experienced programmers feel confused, accepted at PLATEAU 2025. I also work on auditing YouTube's recommendation systems to assess the impact of long and short videos on content delivery.

02

Education Experience

  • Sept 2022 - March 2025 (expected)

    University of California San Diego

    M.S. in Computer Science and Engineering

    San Diego, CA
    Planned Thesis: “Usability analysis of autocomplete”
    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

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.