|
1 | | -# Introduction |
2 | 1 |
|
3 | | -This is a personal study notes forum, maintained irregularly. |
4 | 2 |
|
5 | | -# Personal Information |
| 3 | +# Personal Introduction |
6 | 4 |
|
| 5 | +This is my personal learning note and portfolio, covering key topics in blockchain development and backend engineering. Continuously updated. |
| 6 | + |
| 7 | +--- |
| 8 | + |
| 9 | +## 📌 About Me |
7 | 10 |
|
8 | 11 | <h4 align="center"> |
9 | 12 | <strong> |
10 | 13 | <samp> |
11 | | - I am <em>Eason</em>. I am a Blockchain developer... |
12 | | - <br/> Ethereum Solana Sui Ton lover. |
13 | | - <br/> Rust Golang Typescript Python lover. |
| 14 | + Hi, I'm <em>Eason</em> 👋<br/> |
| 15 | + Blockchain Developer | Backend Engineer<br/> |
| 16 | + Ethereum · Solana · Sui · Ton Enthusiast<br/> |
| 17 | + Rust · Golang · TypeScript · Python Developer |
14 | 18 | </samp> |
15 | 19 | </strong> |
16 | 20 | </h4> |
17 | 21 |
|
| 22 | +[📄 View My PDF Resume](/Eason-BlockchainResume.pdf) |
| 23 | + |
| 24 | +--- |
| 25 | + |
| 26 | +## 🚀 Tech Stack |
| 27 | + |
| 28 | +### Web3 |
| 29 | +- Solidity / Rust / Move |
| 30 | +- Multi-chain development: Ethereum, Solana, Sui, Ton, Base |
| 31 | +- Frameworks & Tools: Anchor, Foundry |
| 32 | +- Ecosystem Tools: The Graph, Alchemy, Chainlink, Switchboard, Pyth |
| 33 | + |
| 34 | +### Backend Development |
| 35 | +- Languages: Golang, Java, TypeScript, Python |
| 36 | +- Frameworks: Gin, Gorm, GoZero, SpringBoot, SpringCloud, NestJS |
| 37 | +- Microservices & Middleware: Kafka, RabbitMQ, ElasticSearch, Etcd, Consul, XXL-Job |
| 38 | +- Security & Auth: OAuth2, 2FA |
| 39 | + |
| 40 | +### DevOps & Databases |
| 41 | +- Linux basics, deployment & troubleshooting |
| 42 | +- Databases: MySQL, PostgreSQL, Redis |
| 43 | +- CICD & DevOps: Git, Docker, K8s, Nginx, Jenkins, Harbor |
| 44 | + |
| 45 | +--- |
| 46 | + |
| 47 | +## 🧠 Learning Notes |
18 | 48 |
|
19 | | -[My Resume](/Eason-BlockchainResume.pdf) |
| 49 | +### 🔗 Platforms |
| 50 | +- [📘 GitHub](https://github.com/congmucc/note): Project & note repo, continuously updated |
| 51 | +- [📘 CSDN](https://blog.csdn.net/m0_73419038?type=blog): Troubleshooting & practice notes |
| 52 | +- [📘 Stack Overflow](https://stackoverflow.com/users/23485085/congmu): Active contributor in the dev Q&A community |
20 | 53 |
|
| 54 | +### 🗂 Commit Preview |
| 55 | + |
21 | 56 |
|
22 | | -## Study Records |
23 | | -My personal study records are generally: |
24 | | -- Github contains my code and all my notes, as shown in my GitHub commit history. |
| 57 | +--- |
25 | 58 |
|
26 | | - |
| 59 | +## 💼 Work Experience |
27 | 60 |
|
28 | | -- CSDN has the problems and solutions I encounter in my projects. |
29 | | -- For details, please click on the **small icon in the upper right corner** for my [Github](https://github.com/congmucc/note) and [CSDN](https://blog.csdn.net/m0_73419038?type=blog) and [stackoverflow](https://stackoverflow.com/users/23485085/congmu). |
| 61 | +### MOBIUS ONE PTE. LTD (2024.10 – Present)|Solana Contract Backend Engineer|Remote |
30 | 62 |
|
31 | | -## Tech Stack |
32 | | -### WEB3 |
33 | | -- Solidity |
34 | | -- Move |
35 | | -> Frameworks |
36 | | -- Anchor |
37 | | -- Foundry |
| 63 | +- **Modular Contract Refactoring**: Refactored betting / drawing / settlement modules with Anchor framework to improve reusability and maintainability |
| 64 | +- **Multi-Chain Integration & On-Chain Parsing**: Integrated Solana, TON, SUI, Base, Arbitrum and implemented real-time Tick-level data parsing and storage |
| 65 | +- **Auto-Betting with State Machine**: Designed strategy-based betting state machine for off-chain logic judgment and on-chain execution, with auto reward distribution |
| 66 | +- **Blockchain Recharge System**: Supported multiple tokens (USDT, USDC, SOL, TON), using HD-wallet-like mechanism to generate unique addresses |
| 67 | +- **Security & Identity Auth**: Integrated TOTP + Google Authenticator for unified login across chains and wallet aggregation |
38 | 68 |
|
39 | | -### Backend |
40 | | -- Golang |
41 | | -- Rust |
42 | | -- Python |
43 | | -- TypeScript |
44 | | -- Java |
| 69 | +### PIESAT Information Technology Co., Ltd. (2024.05 – 2024.08)|Backend Engineer|Nanjing |
45 | 70 |
|
46 | | -### Frontend |
47 | | -- React |
| 71 | +- **High-volume API Sync & Data Cleansing**: Designed efficient pipelines and cleaning logic, removing tens of thousands of dirty records |
| 72 | +- **System Architecture Design**: Participated in RBAC-based permission system, logging system, SSO client integration and deployment |
| 73 | +- **Server Ops & Deployment**: Assisted with K8s node ops, Docker image uploads, fault diagnosis and system rollout |
| 74 | +- **Interface Development**: Designed and implemented complex B-end APIs for high-concurrency scenarios |
| 75 | +- **Agile Dev & Client Communication**: Participated in multiple iterations and requirement meetings to ensure timely feature delivery |
48 | 76 |
|
49 | | -### SQL |
50 | | -- MySQL |
51 | | -- Redis |
52 | | -- PostgreSQL |
| 77 | +--- |
53 | 78 |
|
54 | | -### Others |
55 | | -- CICD (Jenkins, Docker, K8s, Harbor) |
56 | | -- Linux |
57 | | -- Git |
| 79 | +## 📚 Open Source Contribution |
58 | 80 |
|
59 | | -::: info |
60 | | -Here, languages are the only dividing lines. For example, Golang includes but is not limited to the Golang ecosystem, such as the rpc framework grpc, the microservice framework Go-Zero, the contract interaction framework Geth, the sql framework Gorm, the network framework Gin, etc. |
| 81 | +- Contributed PRs to blockchain ecosystem repos such as `solana-anchor-go`, `sui-go-sdk` |
61 | 82 |
|
62 | | -There are also frameworks like: |
63 | | -**The Graph, Alchemy, Pyth, Switchboard, Chainlink** |
64 | | -<br> |
65 | | -ElasticSearch, RabbitMQ, Kafka; |
66 | | -::: |
|
0 commit comments