I started my professional career as a software engineer in the end of 2018. In 2021, I started to get in touch with blockchain projects and have been deeply involved in this field.
Blockchain application development engineer
X2Y2 (Feb 2022 - present)
- On the Front-End side, I designed and created some React components for the X2Y2 Lending platform (X2Y2FI), including wallet interaction, complex lending interaction, chart operation, etc..
- On the Back-End side, I independently completed discord robot development, twitter robot development, multi-platform data aggregation (opensea/blur floor price and order data), system fault monitoring, etc.
- On the Smart Contract side, I analyzed many lending contracts in detail and gave analysis reports including NFTFI, benddao and blur, and present it within the team. Moreover, I also wrote a large number of test cases for the contracts of our platform.
- Regarding on-chain data analysis, I independently made a Dune report for X2Y2Fi for visual analysis of on-chain data. In addition, I also completed the statistics and prediction of loan data.
Blockchain Researcher
IPFSUNION (Mar 2021 - Dec 2021)
IPFSUnion was the top 2 Filecoin miner all around the world at that time which opened the door to the blockchain field for me.
Here are the details of the work I did at IPFSUnion:
- Filecoin research, write PPT and present it within the company, and output articles for public account, including its economic model, token release model, baseline reward model, WinningPost, WindowPost, sealed related contracts, etc.
- Blockchain project research, studying blockchain projects from the perspectives of consensus algorithms, economic models, community popularity, etc., including Swarm, Dfinity, Phala NetWork, etc.
- Participate in community activities, submit and pass official FIP, complete the application and maintain Filecoin notary status, and represent the company at officially hosted meetings.
Software engineer
Shanghai Zhenxiang Technology Co., Ltd. (Sep 2018 - Nov 2020)
My first job was at Zhenxiang where I was involved in developing an electronic data forensics platform, including developing desktop and web applications.
Here are the details of the work I did at Zhenxiang:
- Application data analysis. On the PC side, I participated in parsing the NTFS file system, registry entries and application usage data; On the mobile side, I participated in various analyzes such as mobile phone data extraction, QQ/WeChat data decryption, and motion trajectory extraction.
- Optimizing the speed of forensics. Using pprof combined with flame graph analysis, optimizing a large amount of program logic, designing caches to store frequently processed data, and tuning GC, the forensics speed has been increased by 50%.
- Desktop application development. Participating in the development of desktop applications using Electron and WPF, understood the basic use of html, css, js, vue, developed different applications using UI frameworks such as element-ui and antd, and realized data visualization on charts and maps.