cv
The public version of my CV.
Basics
Name | Peng Kuang |
Label | Ph.D. Candidate in Computer Science |
kap.kuang@gmail.com | |
Url | https://pengkuang.github.io |
Summary | Final-year Ph.D. student in Computer Science at Lund University, specializing in software development, eye tracking and machine learning. |
Work
-
2025.01 - 2025.03 Visiting Ph.D. Student
ETH Zurich
Visiting the PEACH lab in the Department of Computer Science.
- Hosted by Professor April Wang
- Conducted experiments with 40 novice programmer participants
-
2021.01 - 2026.03 Ph.D. Candidate / Teaching Assistant
Lund University
Research in the intersection of software engineering, eye tracking and machine learning.
- Agile Software Development (Java 8, Linux/Bash)
- Software Testing (Java)
- Systems Development for Large Systems (Java & JS)
- Object-Oriented Modeling and Design (Java)
- Database Technology (SQL, Java)
-
2020.06 - 2021.03 Business System Developer
GIIIT (GUANGDONG TECHNION - ISRAEL INSTITUTE OF TECHNOLOGY)
Worked as an software developer in the university IT department.
- Managed ERP system implementation and monitoring (Oracle & Java)
- Student Life cycle Management system (SLcM) research and evaluation
- Integration of the printing system PaperCut with payment service providers, e.g., Alipay.
- Migration of the open-source asset management system SnipeIT.
- Support for the open-source online learning system Moodle.
-
2019.07 - 2019.10 IT Project Officer (part-time)
UNIVERSITY OF MELBOURNE
Worked on the research website rebuild project.
- Tested new versions of the Research Hub website
- Maintained/updated web pages for the project
- Assisted in other areas such as data analysis, workflow automation and project management
-
2018.03 - 2019.08 Research Assistant (part-time)
UNIVERSITY OF MELBOURNE
Worked as a research assistant for Prof. Shanton Chang.
- Research about the health-seeking behavior of a small, marginalized cohort of international students in Australia.
- Secured a partnership with a leading social app for participant recruitment.
-
2018.01 - 2018.03 Web Developer (intern)
PSYCHPRESS
Developed web applications using PHP/Laravel.
- Implemented mobile-friendly login and sign-up features
- fixed around 5 bugs (3 database querying and 2 loading speed optimization) for existing web applications
-
2017.05 - 2019.05 Councilor (part-time)
UNIVERSITY OF MELBOURNE
Worked as the president and office bearer of the graduate student association.
- Led the council to govern the operations of the organization including strategic planning, financial management, risk management, and policies and procedures development.
-
2015.01 - 2016.01 Head of Operations
LEADON
Led the operations team to manage the mobile application publishing, marketing and monetization.
- Formulated and tested the monetization strategy for sustainable revenue
-
2014.01 - 2015.01 Co-founder
APPCOOL
Co-founded a company focused on quantum computing.
- Developed programming languages and tools
- Brain-computer interaction research
-
2013.04 - 2014.03 Game Monetization Manager
GAMELOFT
Managed game monetization strategies.
- Implemented monetization tools and strategies
- Brain-computer interaction research
-
2010.11 - 2013.03 Product Manager & Community Manager
ZYNGA
Worked on machine learning operations and VAI software.
- Developed and maintained machine learning models
- Implemented VAI software solutions
-
2010.01 - 2012.01 Product Marketing & Operation Manager
LINEKONG INTERACTIVE
Managed product marketing and operations for multile game titles.
-
2008.01 - 2010.01
Volunteer
-
2024.06 - 2025.06 Prague, Czech
Co-chair of Publicity
The 2025
Conference Assisting with creating content and managing publicity channels for the conference.
-
2023.06 - 2024.08 Lund, Sweden
Co-chair of Posters and Demos
The 2024
Conference Organizing the program committee, finding reviewer and communicating the results with the authors.
-
2022.09 - 2023.09 Lund, Sweden
Student Volunteer
The 2023 Psychology of Programming Interest Group (PPIG) Workshop
Volunteering for the interest group.
Education
-
2021.04 - 2024.04 Lund, Sweden
-
2017.01 - 2019.12 Melbourne, Australia
-
2016.01 - 2016.12 Melbourne, Australia
Awards
- 2024.01.01
WASP Research Stint Abroad grant
The Wallenberg AI Autonomous Systems
- 2023.01.01
Young Researchers Travel grant
Royal Physiographic Society in Lund
- 2016.07.01
International Merit Scholarship
Monash University
Certificates
AWS Cloud Practitioner Essentials | ||
Amazon | 2020-12-01 |
JavaScript Algorithms & Data Structures | ||
FreeCodeCamp | 2020-02-15 |
Responsive Web Design | ||
FreeCodeCamp | 2020-02-15 |
Google Cloud Platform Fundamentals | ||
2020-02-15 |
Publications
-
2024.01.01 Ironies of Programming Automation: Exploring the Experience of Code Synthesis Via Large Language Models
Proceedings of the 8th International Conference on the Art Science and Engineering of Programming
-
2024.01.01 Designing A Multi-modal IDE with Developers: An Exploratory Study on Next-generation Programming Tool Assistance
Proceedings of 35th Annual Workshop of The Psychology of Programming Interest Group (PPIG)
-
2024.01.01 Developers Perspective on Today's and Tomorrow's Programming Tool Assistance: A Survey
Proceedings of the 10th Edition of the Programming Experience Workshop (PX)
-
2023.01.01 Toward Gaze assisted Developer Tools
Proceedings of the 45th International Conference on Software Engineering New Ideas and Emerging Results (ICSE NIER)
-
2023.01.01 Applying Machine Learning to Gaze Data in Software Development: A Mapping Study
Proceedings of the International Workshop on Eye Movement in Programming (EMIP)
-
2022.01.01 Visual Cues in Compiler Conversations
Proceedings of the 33rd Annual Workshop of the Psychology of Programming Interest Group Annual Workshop (PPIG)
Skills
Machine Learning | |
Python | |
TensorFlow | |
PyTorch | |
Hugging Face | |
Kaggle | |
R | |
MATLAB |
Software Development | |
Java | |
JavaScript | |
PHP | |
SQL | |
HTML | |
CSS |
Tools | |
Git | |
Docker | |
Gradle | |
Jenkins | |
PyTorch | |
TensorFlow | |
React | |
Agile | |
JIRA | |
Unity | |
Figma | |
ERP | |
CRM | |
Salesforce | |
SAP |
Languages
Chinese | |
Native speaker |
English | |
Fluent |
Swedish | |
Intermediate |
Spanish | |
Basic |
Interests
Artificial Intelligence | |
Large Language Models | |
Machine Learning | |
Deep Learning | |
Reinforcement Learning | |
Natural Language Processing | |
Computer Vision |
Software Engineering | |
Agile Software Development | |
Large-scale Software Development | |
Programming Languages & Tools | |
Distribute Computing | |
Software Testing | |
Database Systems |
XR/VR | |
Game Development | |
Augumented Reality | |
Virtual Reality | |
Extended Reality | |
AI-assisted Game Creation | |
Data Visualization | |
Virtual Character | |
Embodied AI |
Quantum Computing | |
Quantum Programming | |
Programming Languages and Compilers | |
Error Correction | |
Superposition | |
Entanglement | |
Circut Gate |
Computational Neuroscience or Cognition | |
Brain-Machine Interaction | |
Cognitive interace | |
Brain Plasticity | |
Body Augumentation | |
Circut Gate |
References
Professor Emma Söderberg | |
emma.soderberg@cs.lth.se |
Professor Martin Höst | |
martin.host@mau.se |
Dr. Diederick C. Niehorster | |
diederick_c.niehorster@humlab.lu.se |
Professor Shanton Chang | |
shanton.chang@unimelb.edu.au |
Projects
- 2020.04 - 2026.03
Adaptive Developer Tools (ADAPT2)
Research project focused on developer tools adapted to the developer needs and the software development workflow.
- 2021.01 - 2023.12
Gaze in Code Review (Gander)
Research project focused on building a gaze-driven code review platform.