Full-Stack Developer
Shaohan Zhang · 张邵涵
leaplogic.me
Full-stack engineer building complete systems — Python/Django APIs, Vue 3 frontends, Docker deployments. Clean architecture, real-world delivery.
Projects
Real engineering projects covering complete business flows — built from scratch, production-ready.
Comprehensive Evaluation System
University student evaluation platform covering the full flow: submission → dual-review grading → arbitration appeal → score aggregation. Five-level role permissions, SSE real-time push.
LeapLogic Blog
This site — a pure static single-file blog, containerized with Nginx, dark tech-themed design, zero external dependencies, ICP-registered domain.
Next Project
Continuously exploring the Vue 3 ecosystem, Python engineering, and containerized infrastructure. New projects will be added here once complete.
Core Architecture
DRF provides the API layer, Vue 3 + Pinia manages frontend state, JWT auth, ASGI/Uvicorn drives SSE real-time push.
Permission Design
Five-level role system (Student / Assistant / Counselor / Director / Superadmin), route-level + row-level dual isolation, preventing privilege escalation.
Scoring Mechanism
Dual-review system; score difference exceeding threshold auto-triggers arbitration. Weighted indicator tree algorithm produces final scores with exportable reports.
Deployment
Docker Compose one-command startup, Nginx reverse proxy, supports production deployment on AWS EC2 and Alibaba Cloud ECS.
Code Language Breakdown
Tech Highlights
Writing
Notes and reflections from engineering practice — all original.
About
I'm Shaohan Zhang, a student at Shaanxi University of Technology, focused on full-stack engineering and system design. I enjoy starting from line one and turning an idea into something that actually runs.
Backend: Python / Django. Frontend: Vue 3. Daily workflow managed with Docker. I have ongoing interest in system architecture, permission design, and engineering maintainability. This site (leaplogic.me) is my technical log and project showcase.
Overview