Education
|
Professional Experiences
-
Research Assistant in SUSTech ASIA Lab
Jun. 2020 - present
Under the guidance of professor Georgios Theodoropoulos
I am working on the following project.
Big Graph: COVID-19 Visualization:
The research work focus on
realizing theory brought out by a post-doc in the group. Using hyper-graph social network analysis over the spreading
situation of COVID-19. The project builds a prototype 3D visualization of the subway system of the whole Shenzhen city.
And applied one-day subway data over the visualization. Try to help government decide the way to shut down stations to
best reduce the risk of spreading and don't affect the transportation much at the same time.
My job in the team is to do part of the data analysis part and the whole part of 3d visualization.
A Conceptual framework for Social Movements Analytics for National Security:
The research work focus on building a Conceptual framework for Social Movements Analytics for National Security using
NLP and data mining and analysis technique, the framework take in social network data(like Twitter) to perform a three-stage
analysis(Detonating Event, Warning Period and Crisis Interpretation) to identify likely threat to national security.
I'm currently just starting to work on this.
-
Research Assistant in Chen Li(UC Irvine)'s lab
Jun.2021~...
TO BE CONTINUED
|
Selected Projects
-
2.5D tower-defense game SUSTCraft
The project made a 2.5D tower-defense game called SUSTCraft in a theme of the college life in SUSTech. The game is
by Unity 3D, coded by C# script.It has complete game logic including battle system, character customization system,
talent-tree system etc.
-
RDT
RDT(Reliable data transfer) is done for course Computer Network. Contains two
transfer modes, three-way handshake and four-way wavehand.
-
Intelligent game-AI for Othello(Reversi)
A course project for the course Artificial Intelligence. The project builds a competitive AI for the game Othello(Reversi)
and can compete well on given platform.
The whole develop process include paper reading, realization, testing and report writing, all done individually on my own.
The AI is build under the following thoughts: General game strategy(X-position, Star-position, Mobility, etc) , Mini-max
search algorithm with alpha-beta pruning, weighted matrix, weighted sum of influencing factors.
The AI performs well and ranked top 20% in the leaderboard
-
Numc
A course project for the course CS61C in Berkeley. The project use C to build a numpy-like library. During the process, I get familiar
with the Python-C interface, Use SIMD, parallel programming, loop unrolling techniques to improve the speed.The project at last
realize 400X than the baseline speed.
-
Make a cpu with logisim
A course project in Berkeley, The project build a Risc-V ISA based CPU using Logisim, implemented imm_gen, alu, regfile, control_logic, cpu and other modules,
realize 2-stage pipeline, pass all unit test and can run smoothly under over 32 risc-v command.
-
Fix Issues
Fixing issues for some open-source projects in Github.
Contributions were merged by large projects of Tencent with 10.8k stars.
For example, I fixed three issues of APIJSONand was added as an official contributor of the project
|
Publications
-
Trying to have one. TVT
|
Abilities
-
Skills
Java , C/C++ , Python , HDL(Verilog) , Risc-V assembly language , Html/Css , Javascript , C# , Unity3D ,
CAD/Solidworks
-
English Proficiency
Toefl: 112(30,30,24,28) , GRE: ? , CET-6: 593
|
Honors & Scholarships
-
Outstanding student scholarship(SUSTech)
2018, 2019, 2020
|
Miscellaneous
I love playing boardgame, singing, playing badminton/soccer/basketball.
I like hiphop culture.
I play Overwatch, Geshin Impact, come play with me !
|
|