App Development
Frontend Astro/Vue/Nuxt + Backend Go/Bun
Proficient in building modern UIs with Astro, Vue 3, and Nuxt (TypeScript). Experienced in developing high-performance APIs using Go (Gin) and Bun/ElysiaJS, integrating MySQL, Redis, and PostgreSQL for complex business logic.
Sys & Infra
Linux Ops / Docker / Multi-Server Mgmt
Maintain multiple cloud servers, using Arch Linux and Ubuntu daily. Expert in Docker containerization, Nginx/Caddy reverse proxy configuration, and Certbot management. Strong Linux system operations and troubleshooting skills.
Net & Security
SecDev / Protocols / Privacy
Experienced with WireGuard, proxy protocols, and DNS/Cloudflare config. Implement 'Security by Design' with JWT auth, IP allow/blocklists, and sliding window rate limiting in applications.
Philosophy
Performance & Security First / Wheel Reinventor
A creator, not just a user. Passionate about building useful tools to solve real problems. Always striving for high performance and security, driven by curiosity about underlying principles.
Languages & Frameworks
Go / C++ / Python / JS / TS Polyglot
Multi-language capability with Go and TypeScript as core, plus C++ and Python. Proficient in Gin, Bun, Vue, Nuxt, Astro, TailwindCSS, ElysiaJS, selecting the right stack for the job.
Platform & Workflow
Git / GitHub Actions / CI/CD Automation
Expert in Git version control and GitHub Actions for CI/CD pipelines. Leverage Cloudflare platform for acceleration and deployment. Advocate for modern DevOps workflows.
Continuous Learning
Love New Tech / Bleeding Edge
Keen eye for new tech, from Bun to ElysiaJS, Astro to AI Agents. Never satisfied with the status quo, constantly expanding technical boundaries through continuous learning.
Background
InfoSec Major / Solid CS Foundation
Solid foundation in Data Structures, Algorithms, OS, and Networks. Information Security background provides a unique security perspective for building robust and secure systems.
Internship Experience
- Led the development of the company's intranet secure access system, implementing WireGuard-based VPN intranet access for secure access to industrial PCs.
- Designed and developed a WireGuard-based management system to conveniently manage client connections and generate/manage configuration files.
- Initially used Bun+Elysiajs for rapid prototyping, later used Go-Gin+Docker for system deployment and refinement.
Project ktauth
- Developed a general authentication system 'ktauth' for my server web applications, currently running at the Caddy authentication layer of my personal server.
- Supports access control based on IP allow/blocklists, rate limiting, email/invitation code registration, JWT, and Redis session management.
- Used Go-Gin HTTP framework, MySQL for storing IP rules, Redis for caching IP rules and maintaining JWT sessions, deployed with Docker.
AI-Assisted Programming Project
- Replicated a well-known website with a partner using AI-IDE TRAE.
- By invoking MCP, editing agents, and writing effective prompts, enabled different Agents to collaborate and complete the project given only requirement documents and technical direction.
- Used GitHub for project management, combining GitHub Actions and my personal tool 'cdtools' to implement the CI/CD pipeline.
Get in Touch
Have an interesting idea? Or just want to say hi? Feel free to reach out!