About Me

Hi I am Tong Hu :smile:

backend SDE resume SDE in Graphics resume

Programming Skills

C++

80%

Java

80%

Python

70%

Experience

Master Student major in CIT & CIS

University of Pennsylvania, USA

Aug. 2021 — May. 2024

I earned dual Master's degrees in Computer and Information Technology (CIT) and Computer and Information Science (CIS) from the University of Pennsylvania. My coursework included Computer System Programming, Data Structures and Software Design, Algorithms, Programming for the Web, Database and Information Systems, Interactive Computer Graphics, Advanced Rendering, and GPU Programming and Architecture.

Software Engineer Intern

Chinasoft International Technology Services Co., Ltd., CN

Jun. 2023 — Aug. 2023

  • Replicated and validated pointer authentication techniques based on ARM architectures, focusing on securing run-time code-pointer and data-pointer operations to robustly enhance pointer integrity and prevent attacks.
  • Implemented an optimized hashtable for rapid O(1) symbol retrieval during dynamic linking in an embedded OS kernel boot process, alongside an ELF file parser to extract symbol information efficiently.

Software Engineer Intern

Deepin Technology Co., Ltd., CN

Jan. 2021 — Jul. 2021

  • Improved efficiency of IPC(Inter-Process Communication) and RPC(Remote Procedure Call) debugging processes through composing debugging documentations for Qt D-Bus related functions.
  • Reduced manual testing efforts by realizing end-to-end automated test with Python Robot Framework.
  • Enhanced the robustness of desktop GUI by pinpointing bugs with GDB and logging based on user feedback.