jacknewbee

Block Chain Developer

Five years of blockchain development experience, fifteen years of software development experience. Passionate about blockchain, quantitative trading, and the metaverse. Proficient in blockchain fundamentals, cryptography, zero-knowledge proofs, Merkel Trees, Layer 2 solutions, etc. Innovative and dedicated to mastering new technologies quickly (compound learning curve). Extensive experience in building various consensus algorithms (PoW, PoA, PoS, PoD, PHF, etc.) for public chains, sidechains, and Layer 2 solutions. Developed blockchain explorers and a water-based Layer 2 blockchain solution. Used Circom for circuit design, SnarkJS for proof generation, and Solidity for EVM contract verification. Utilized Rust with Plonky2 for circuits, gnark-rs for proof generation, and Arkworks for verification. Expert in Solidity and Rust for developing EVM and SVM (Solana)-compatible smart contracts. Skilled in TACT for TON blockchain smart contracts and frontend interactions, including TQ Mini Apps. Proficient in React for frontend development, including wallet integration and blockchain RPC interfaces. Experienced in backend development with Golang and Rust for blockchain interactions, monitoring, and tooling. Familiar with Docker Compose and Kubernetes for container orchestration. Strong database skills in PostgreSQL, MySQL, and Redis. Contributed to multiple leading open-source projects and deployed various DApps, including DeFi derivatives, royalty-based NFTs, marketplaces, NFT games, flash loan liquidation bots, multi-signature contracts, and whitelist contracts.


Experience: 5 years

Yearly salary: $44,000

Hourly rate: $20

Nationality: 🇨🇳 China

Residency: 🇨🇳 China


Experience

全栈工程师
新加坡某公司
2018 - 2022
负责智能合约 solidity 的开发、需求分析、测试等工作。
全栈工程师
北京尚链科技有限责任公司
2014 - 2018
项目为中心化订单薄交易所,负责后端开发与前端使用 react native 生成 ios android 双端
全栈工程师
北京金财科技有限责任公司
2012 - 2013
项目为量化交易平台,为外汇与股票做量化交易,我负责后端接口和前端图表显示
全栈工程师
北京奇雅科技有限责任公司
2010 - 2012
项目为刷单平台,负责前后端开发,使用高并发技术保证平台稳定性
PHP
龙行天下科技有限公司
2009 - 2010
与客户沟通参与立项会议,确定软件开发需求;根据功能需求,对软件模块进行需求分析和功能设计等;负责接口设计与代码编写工作;与测试工程师合作完成单元测试功能测试;对测试中遇到的问题进行分析与解决;及时向软件项目组其他重要人员汇报开发进度;记录开发测试过程中发现的重大问题及缺陷,为完善开发流程提供帮助;为市场部及产品部门相关工作人员提供技术咨询;承担部分前端交互设计;负责后端接口服务器运维等工作。

Skills

blockchain-engineer
ethereum
evm
golang
react
rust
smart-contract
solana
solidity
ton-developer
english
chinese-mandarin