20+
academic publications
10+
skill certificates
PhD
in Software Engineering
2*MSc
in SE & Game Studies
My Skills
Python
Data Science
Web Crawling
Web Frontend
C, C++, C#
Agile
Game Design
Academic
Education & Experience
-
Doctoral Degree in Information and Systems Tampere University
Faculty of Information Technology and Communication Sciences
Thesis: Data-Driven Analysis towards Monitoring Software Evolution by Continuously Understanding Changes in Users’ Needs
Supervised by Docent Zheying Zhang, Prof. Kostas Stefanidis
-
Master Degree in Internet and Game Studies University of Tampere
Faculty of Communication Sciences
Thesis: Motivation-oriented Scenario-based Gamification Design Method using the User Requirements Notation Modeling (Grade: 4/5)
Supervised by Prof. Juho Hamari, Dr. Jonna Koivisto
-
Master Degree in Software Development University of Tampere
School of Information Sciences
Thesis: Research on Agile Process Models in Mobile Application Maintenance (Grade: 5/5)
Supervised by Docent Zheying Zhang, Prof. Jyrki Nummenmma
Minor Studies: Asian Studies in Business and Business Culture
-
Bachelor Degree in Software Engineering Northeastern University (China)
Software Department
Thesis: Research and Design of Internet Grading System - Answer Sheet Information Processing Subsystem (Grade: A)
Supervised by Prof. Bin Zhang
-
PostDoc Researcher Project OSSQual
Faculty of Information Technology and Communication Sciences, Tampere University
Research on open source tracing tools analysis, open source software quality assessment model, open source license checkers, data-driven technical debt analysis, etc.
-
ResearcherProject OSSQual and Project Cacti
Faculty of Information Technology and Communication Sciences, Tampere University
Research on open source tracing tools analysis, open source software quality assessment model, Review analysis for open source software maintenance, etc.
-
Researcher and Teaching Staff
Faculty of Natural Sciences, University of Tampere
Doctoral degree based research work, master thesis supervision, funding application, exam supervision, teaching assistance, etc.
-
Game Designer & Developer GAME PROJECT, "CASE CLOSED"
University of Tampere
Game Design, prototyping, game development, play testing
-
Project Manager PROJECT INPUT DEVICE TESTING ENVIRONMENT
TAUCHI Research Group
Team management, scheduling, process optimization, documentation.
-
Developer and Designer PROJECT OF WEARABLE COMPUTING
Demola New Factory
Product ideas creation, prototyping, software programming.
-
Developer and Designer PROJECT TAMBIC
Department of English Philology, University of Tampere
Web back-end programming, website UI design, testing, documentation