Kai Li

Kai Li Email and Phone Number

Blockchain Senior Development Engineer @
Kai Li's Location
Hangzhou, Zhejiang, China, China
About Kai Li

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.

Kai Li's Current Company Details
西拼(杭州)网络科技有限公司

西拼(杭州)网络科技有限公司

Blockchain Senior Development Engineer
Kai Li Work Experience Details
  • 西拼(杭州)网络科技有限公司
    Blockchain Senior Developer
    西拼(杭州)网络科技有限公司 Aug 2023 - Present
    Hangzhou, Zhejiang, China
    1. 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.
  • Hyperchain Technologies
    Blockchain Senior Development Engineer
    Hyperchain Technologies Feb 2021 - Aug 2023
    1. 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 2021
    Hangzhou, Zhejiang, China
    1. 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 2018
    Hangzhou, Zhejiang, China
    Project 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 2018
    Hangzhou, Zhejiang, China
    Job 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

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?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.