commit 0acbb6eb0c038cc5e6a24fb1195a20ceb52d430d Author: siujamo Date: Tue Jul 7 18:02:41 2026 +0800 docs: add personal profile diff --git a/README.md b/README.md new file mode 100644 index 0000000..a3b38d5 --- /dev/null +++ b/README.md @@ -0,0 +1,114 @@ +
+ +Typing SVG + +
+ +--- + +
+ +### ๐Ÿง  About Me + +**Full-Stack Developer ยท Software Architect ยท DevOps Engineer** + +I build high-concurrency distributed systems, elegant APIs, and polished desktop tooling. Passionate about squeezing every last drop of performance out of constrained environments โ€” whether it's a 10 Mbps edge network or a Rust-powered desktop app. + +๐Ÿ• **Timezone:** Asia/Shanghai (UTC+8) + +
+ +--- + +### ๐Ÿ› ๏ธ Tech Arsenal + +
+ +**Languages** + +![Java](https://img.shields.io/badge/Java-ED8B00?style=for-the-badge&logo=openjdk&logoColor=white) +![Go](https://img.shields.io/badge/Go-00ADD8?style=for-the-badge&logo=go&logoColor=white) +![Rust](https://img.shields.io/badge/Rust-000000?style=for-the-badge&logo=rust&logoColor=white) +![Python](https://img.shields.io/badge/Python-3776AB?style=for-the-badge&logo=python&logoColor=white) +![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?style=for-the-badge&logo=typescript&logoColor=white) + +**Frameworks** + +![Spring Boot](https://img.shields.io/badge/Spring_Boot-6DB33F?style=for-the-badge&logo=springboot&logoColor=white) +![Gin](https://img.shields.io/badge/Gin-00ADD8?style=for-the-badge&logo=go&logoColor=white) +![Tauri](https://img.shields.io/badge/Tauri-24C8A8?style=for-the-badge&logo=tauri&logoColor=white) + +**Infrastructure** + +![PostgreSQL](https://img.shields.io/badge/PostgreSQL-4169E1?style=for-the-badge&logo=postgresql&logoColor=white) +![Docker](https://img.shields.io/badge/Docker-2496ED?style=for-the-badge&logo=docker&logoColor=white) +![Linux](https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black) + +
+ +--- + +### ๐Ÿš€ Featured Projects + +
+ + + pipely + + +
+ +
+ + + + + + +
+ +#### ๐Ÿ”ง Pipely + +High-concurrency, low-bandwidth OTA update server built in **Go**. Designed to distribute updates to thousands of devices under a **10 Mbps** bandwidth ceiling. + +- Delta updates via BSDiff for JAR files +- Token-based gated rollout with per-connection throttling +- HTTP Range support for resumable downloads +- React admin panel + JWT-secured API +- PostgreSQL-backed with full device lifecycle management + + + +#### ๐ŸŽฎ Delta Force Guide + +Comprehensive community guide for *Delta Force* (ไธ‰่ง’ๆดฒ่กŒๅŠจ), covering tactics, weapon stats, map callouts, and meta analysis. Built and maintained for both newcomers and seasoned operators. + +
+ +--- + +### ๐Ÿ“Š Stats + +
+ +![siujamo's GitHub Stats](https://github-readme-stats.vercel.app/api?username=siujamo&show_icons=true&theme=tokyonight&hide_border=true&count_private=true) +
+![Top Languages](https://github-readme-stats.vercel.app/api/top-langs/?username=siujamo&layout=compact&theme=tokyonight&hide_border=true) + +
+ +--- + +
+ +### ๐ŸŒ Connect + +[![X](https://img.shields.io/badge/X-@siujamo-1DA1F2?style=for-the-badge&logo=x&logoColor=white)](https://x.com/siujamo) +[![GitHub](https://img.shields.io/badge/GitHub-siujamo-181717?style=for-the-badge&logo=github&logoColor=white)](https://github.com/siujamo) +[![Gitea](https://img.shields.io/badge/Gitea-onixbyte-609926?style=for-the-badge&logo=gitea&logoColor=white)](https://onixbyte.dev) + +
+ +Profile views + +