Last active
January 30, 2022 14:42
-
-
Save reitowo/83306ab8ec7afc46cd4d2af5e5658dd7 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"meta": { | |
"theme": "even" | |
}, | |
"basics": { | |
"name": "Wang Zhongwei", | |
"label": "Full Stack Engineer", | |
"image": "", | |
"email": "[email protected]", | |
"phone": "(86) 186-5298-5013", | |
"url": "https://sch.ink", | |
"summary": "I'm a full stack engineer who has wide interest in software and hardware fields. I have experiences in web, server, apps, cybersecurity, microprocessor, FPGA, PCB design, etc. I am very productive and excited when learning new knowledges and implementing them myself. My primary interest is computer science, and I self-learned a lot in that area at high school. Thus to expand my knowledge stack I choose Communication Engineering as bachlors degree and Cyberspace Security as master degree. I also enjoy writing codes and make useful apps to help people around me. Currently, I'm looking for opportunities that can let me learn machine learning by solving realworld challenges.", | |
"location": { | |
"city": "Nanjing", | |
"countryCode": "CN", | |
"region": "Jiangsu" | |
}, | |
"profiles": [ | |
{ | |
"network": "Github", | |
"url": "https://github.com/cnSchwarzer" | |
}, | |
{ | |
"network": "Bilibili", | |
"url": "https://space.bilibili.com/2305653" | |
}, | |
{ | |
"network": "Homepage", | |
"url": "https://sch.ink" | |
} | |
] | |
}, | |
"work": [ | |
{ | |
"company": "Tencent", | |
"position": "Mobile Security Researcher", | |
"url": "https://tencent.com", | |
"startDate": "2021-06-25", | |
"endDate": "2021-12-01", | |
"summary": "I had internship at Xuanwu Security Lab in Tencent Beijing.", | |
"highlights": [ | |
"Found an exploit about Weixin's VoIP feature which allows anonymous to join or intercept any private VoIP chat session.", | |
"Leading developer of an web GUI tool to intercept and analysis protobuf packets." | |
] | |
} | |
], | |
"education": [ | |
{ | |
"institution": "Southeast University", | |
"url": "https://www.seu.edu.cn/", | |
"area": "Cyberspace Security", | |
"studyType": "Master", | |
"startDate": "2020-09-01", | |
"endDate": "2023-06-01" | |
}, | |
{ | |
"institution": "Xidian University", | |
"url": "https://www.xidian.edu.cn/", | |
"area": "Communication Engineering", | |
"studyType": "Bachlors", | |
"startDate": "2016-09-01", | |
"endDate": "2020-06-01" | |
} | |
], | |
"awards": [ | |
{ | |
"title": "National First Prize of 14th National Cyberspace Security Challenge", | |
"date": "2021-08-01", | |
"awarder": "Contest Committe hosted by Chinese Ministry of Education" | |
}, | |
{ | |
"title": "National Scholarship", | |
"date": "2019-10-01", | |
"awarder": "Chinese Ministry of Education" | |
}, | |
{ | |
"title": "National First Prize of 2019 'TI Cup' National Undergraduate Electronic Design Contest", | |
"date": "2019-09-10", | |
"awarder": "Contest Committe hosted by Chinese Ministry of Education" | |
} | |
], | |
"skills": [ | |
{ | |
"name": "Desktop App Development", | |
"level": "Master", | |
"keywords": [ | |
"Modern C/C++", | |
"vcpkg", | |
"C#", | |
".NET", | |
"WinForm" | |
] | |
}, | |
{ | |
"name": "Mobile App Development", | |
"level": "Master", | |
"keywords": [ | |
"iOS", | |
"Android", | |
"Swift", | |
"Objective-C", | |
"Java", | |
"Kotlin" | |
] | |
}, | |
{ | |
"name": "Game Programming", | |
"level": "Master", | |
"keywords": [ | |
"C#", | |
"Unity" | |
] | |
}, | |
{ | |
"name": "Web Development", | |
"level": "Senior", | |
"keywords": [ | |
"React", | |
"Javascript", | |
"Typescript" | |
] | |
}, | |
{ | |
"name": "Server Development", | |
"level": "Senior", | |
"keywords": [ | |
"Ubuntu", | |
".NET", | |
"Database", | |
"Entity Framework", | |
"Springboot", | |
"Java" | |
] | |
}, | |
{ | |
"name": "Microprocessor Engineer", | |
"level": "Senior", | |
"keywords": [ | |
"C++", | |
"STM32", | |
"ARM", | |
"MCU" | |
] | |
}, | |
{ | |
"name": "FPGA Engineer", | |
"level": "Senior", | |
"keywords": [ | |
"Xilinx", | |
"FPGA", | |
"Verilog HDL", | |
"VHDL" | |
] | |
}, | |
{ | |
"name": "PCB Designer", | |
"level": "Senior", | |
"keywords": [ | |
"Altium Designer", | |
"PCB", | |
"Hardware" | |
] | |
} | |
], | |
"languages": [ | |
{ | |
"language": "Chinese", | |
"fluency": "Native" | |
}, | |
{ | |
"language": "English", | |
"fluency": "CET6: 577" | |
} | |
], | |
"interests": [ | |
{ | |
"name": "Game Design", | |
"keywords": [ | |
"Unity" | |
] | |
}, | |
{ | |
"name": "Community Manager", | |
"keywords": [ | |
"Fans Community" | |
] | |
} | |
], | |
"projects": [ | |
{ | |
"name": "Blive Assist", | |
"description": "An cross platform app that helps live streamers in bilibili.com to interact with viewers more efficiently. Available in iOS, Android, Windows platforms.", | |
"highlights": [ | |
"Used by streamers with millions of subscribers." | |
], | |
"keywords": [ | |
"C#", | |
"Unity", | |
"Websocket", | |
"Reverse Engineering", | |
"Bilibili" | |
], | |
"startDate": "2021-10-01", | |
"url": "https://sch.ink/", | |
"type": "application" | |
}, | |
{ | |
"name": "Silent Eagle", | |
"description": "An hardware driver board that can jamming microphone in modern mobile devices. To prevent unwanted recording behaviour.", | |
"keywords": [ | |
"STM32", | |
"PCB", | |
"Hardware", | |
"Cyber Security", | |
"Record Jamming" | |
], | |
"startDate": "2020-09-15", | |
"endDate": "2021-10-23", | |
"type": "research" | |
}, | |
{ | |
"name": "Safety Guardian", | |
"description": "An security management app helps industries to report and control risks.", | |
"keywords": [ | |
"Android", | |
"Java", | |
"Kotlin" | |
], | |
"startDate": "2020-08-15", | |
"endDate": "2022-01-10", | |
"type": "application" | |
}, | |
{ | |
"name": "Safety Guardian Server", | |
"description": "An springboot Java server with mysql, mongodb, redis databases that drives Safety Guardian client", | |
"keywords": [ | |
"Java", | |
"Springboot", | |
"Mysql", | |
"MongoDB", | |
"Redis" | |
], | |
"startDate": "2021-12-15", | |
"endDate": "2022-01-05", | |
"type": "server" | |
}, | |
{ | |
"name": "Protobuf Visualizer", | |
"description": "An web GUI tool to help analysis protobuf network packets from multiple sources like wireshark, frida hook, etc.", | |
"keywords": [ | |
"React", | |
"Frida", | |
"Reverse Engineering", | |
"Javascript" | |
], | |
"startDate": "2021-07-15", | |
"endDate": "2021-08-30", | |
"type": "application" | |
}, | |
{ | |
"name": "Lanotalium", | |
"description": "Custom level creator of an rythme game named 'Lanota'.", | |
"keywords": [ | |
"Unity", | |
"C#", | |
"Reverse Engineering" | |
], | |
"startDate": "2017-05-10", | |
"endDate": "2018-08-20", | |
"type": "application" | |
}, | |
{ | |
"name": "Layesta", | |
"description": "Level simulator of a rythme game named 'Lanota', can also run custom levels created by Lanotalium that hosted in a level sharing server.", | |
"keywords": [ | |
"Unity", | |
"C#", | |
"Server" | |
], | |
"startDate": "2017-07-15", | |
"endDate": "2022-01-10", | |
"type": "application" | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment