I have about six years experiences for backend develop, specially 3 years for blockchain.I am familiar to Golang, Qt C++, Rust language, and can develop with others such as Python, Pyside6, Javascript, typescript too. And also familiar with Mysql, Redis, docker, k8s and other common tools.
西拼(杭州)网络科技有限公司
-
Blockchain Senior Developer西拼(杭州)网络科技有限公司 Aug 2023 - PresentHangzhou, Zhejiang, China1. improve the existed project written in solidity to upgradeable and pauseable2. add some backend server for origin service in Rust3. fork optimism and secondary development it - add precompiles contracts with ffi, generated by Rust - hard break change to change the value of gasFeeTip4. write a solidity contract with uniswapV2 api5. write solidity contracts for the game werewolf6. develop the backend server for a brc20 marketplace, include brc20 script scanner, web route api7. survey and learn the BTCRGB protocol8. develop the airdrop activity backend server with Rust.
-
Blockchain Senior Development EngineerHyperchain Technologies Feb 2021 - Aug 20231. develop the VM named "KVSQL" which could execute SQL statement in contract. what I do: - developed the JDBC to connect the blockchain node and send transaction to blockchain, so developer can replace the Mysql JDBC directly and then run the project on blockchain. - developed some statements parser such as UPDATE, DELETE and so on.2. develop the VM named "FVM" which could execute WASM contract.what I do: - realize the stack form FVM - realize the contract framework with Rust, which could help developer write contract with Rust easier. - realize the contract framework with C++, which could help developer write contract with c++ easier. - Implement the go language version of SCALE encoding and decoding, and use the ABI generated by the Rust framework to operate on the contract to generate payload bytecode for transmitting node data. - optimize FVM, contains 1) change instructions from stack to register form; 2) optimize the memory use; 3) add transaction parallel execute; 4) add the AOT mode.3. Maintain the sdk written in Golang -
Backend Developer杭州知多课科技有限公司 Dec 2018 - Feb 2021Hangzhou, Zhejiang, China1. Development of Zhike series. Responsible for managing course systems, teacher and student information systems, homework management systems, shopping malls, and points systems2. Backend data statistics. Responsible for monthly and daily reports, learning record reports, and order purchase record reports3. The gateway system (https//github. com/zhiduoke/gapi) is responsible for constructing routing tables and implementing gateway middleware
-
Backend Developer杭州群友文化创意有限公司 Mar 2018 - Dec 2018Hangzhou, Zhejiang, ChinaProject experience1. Development of the backstage for the novel and book city,Developed using PHP language, combining PHLCON and SOFT frameworks to achieve front-end and back-end separation. Mainly responsible for the application of WeChat official account, order statisticsGenerating, Displaying, and Exporting Reports2. Development of internal ERP system for data statistics.Developed using the Go language, with API interfaces using the gin web framework, to statistically analyze and organize the million dollar quantity generated by the novel platform. The main responsibilities include tradingSystem, promotion system3. Development of a novel poster sharing platformDeveloped using the go language and adopting the go kit framework, utilizing the concept of microservices to break down the business. Using traefik for unified management and separation of routesUtilize k8s to manage microservice clusters. Mainly responsible for the construction of content backend data warehouse microservices, WeChat event processing, promotion and distribution systems, and order management systems. -
Backend Developer杭州阔知网络科技有限公司 Feb 2017 - Mar 2018Hangzhou, Zhejiang, ChinaJob responsibilities:Responsible for the backend development of Xiaomi Academy, mainly responsible for the development of the exam management module and the writing of related scheduled tasks.Assist Alibaba Cloud in developing Alibaba Cloud University, mainly responsible for player applications, course management, and personal information managementEdusoho Enterprise Training Basic Version Iteration, responsible for routine optimization of the main systemTechnology stack:Proficient in PHP, JavaScript, Twig, MySQL and other technical stacks, with a solid programming foundation and good programming habits
Kai Li Education Details
-
Computer Science
Frequently Asked Questions about Kai Li
What company does Kai Li work for?
Kai Li works for 西拼(杭州)网络科技有限公司
What is Kai Li's role at the current company?
Kai Li's current role is Blockchain Senior Development Engineer.
What schools did Kai Li attend?
Kai Li attended Zhejiang Sci-Tech University.
Not the Kai Li you were looking for?
-
2ncsu.edu, gmail.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial