
Software Engineer @Apple ๐งโ๐ป Alumni @Umich @SJTU ๐งโ๐ Badminton Athlete ๐ธ Pomsky Dad ๐ถ
AI is analyzing your overall scoreโฆ
Identifying your key strengthsโฆ
Evaluating your skill match against the job requirementsโฆ
Assessing your cultural and operational fit
Apple
FPGA Developer
June 24, 2026 โ Present
ChatGPT-on-WeChat
December 13, 2022 โ November 19, 2024
๐ค๏ธ Deploy GPT-4o ChatGPT on your WeChat within 2 steps! ไธคๆญฅๅจไบ็ซฏ้จ็ฝฒไฝ ็ๅพฎไฟกChatGPT่ๅคฉๆบๅจไบบ!๐ค๏ธ
View ProjectLeetCode
July 10, 2022 โ January 3, 2023
Personal solutions and notes for LeetCode problems in C++
View ProjectECE4721J
May 19, 2022 โ August 11, 2022
ECE4721J (VE472) "Methods and Tools for Big Data" Coursework @UM-SJTU Joint Institute
View ProjectMIPS-simulator
May 10, 2022 โ July 22, 2023
Simple simulator of MIPS CPU written in Verilog
View Projectmumsh
February 12, 2022 โ September 24, 2022
A mini shell supporting tab-triggered hint & auto-completion written in C
View ProjectLemonDB
February 12, 2022 โ June 6, 2022
An in-memory multi-threading database written in C++
View ProjectIperfer
February 12, 2022 โ February 12, 2022
A small tool for network bandwidth measurement using TCP and sockets written in Java
View ProjectVE482
December 16, 2021 โ November 15, 2022
VE482 or ECE4820J "Operating System" Coursework @UM-SJTU Joint Institute
View ProjectCultural Fit Analysis
The candidate's projects are primarily personal and academic, demonstrating initiative and a strong technical foundation. However, the diversity of projects (e.g., ChatGPT-on-WeChat, LeetCode-TikTok) suggests a broad interest beyond core FPGA development, which might require alignment with the specific focus of an FPGA role. The current experience level is 0, indicating this is an entry-level or very early career candidate, despite the target role being 'FPGA Developer' at Apple, which typically implies a senior level. This discrepancy needs clarification.
Soft Skills & Operational Fit
Insufficient data to assess soft skills and operational fit. The candidate's project descriptions are clear but do not provide insight into collaboration, problem-solving approaches, or communication style.