Full-Stack Engineer
Building complete products, from frontend experiences to backend services. My current focus is TypeScript and NestJS, paired with React / Next.js and Vue, with additional development experience in Java and PHP. My work covers databases, messaging, authentication and deployment, using Turborepo / Monorepo to organize multiple apps and shared code.
Core Strengths
Full-Stack Independent Delivery
Capable of building complete products from scratch — frontend architecture, backend services, database design, and deployment. Independently delivered a 3-module SaaS membership system (Next.js website, React admin + embedded center, NestJS backend) with Stripe/PayPal integration.
Cross-Platform Development
Proficient in both Flutter and uni-app ecosystems. Built a smart home app with Flutter for iOS/Android; delivered an O2O service platform with uni-app covering mini programs and native apps — one codebase, multiple targets.
Complex Admin Systems
Rich experience in mid-to-back-office systems across ERP, water management, and rail transit industries. Skilled in complex forms, dynamic permissions, multi-dimensional reports, and approval workflows.
Data Visualization & Dashboards
Covering ECharts, Three.js 3D scenes, Baidu Maps GIS, and RTMP video monitoring. Delivered 3D digital twin for smart health, real-time monitoring dashboards and construction progress boards for rail transit.
Tech Stack Matrix
code Frontend & UI
- TypeScript / React / Next.js
- Vue 3 / Vite / Pinia
- Ant Design / Element Plus
- Tailwind CSS / TanStack Query
- Vue 2 / Element UI (legacy projects)
dns Backend & service development
- TypeScript / NestJS
- Supabase
- Modular design / configuration / exception handling
- Task scheduling / Cron
database Databases, caching & search
- PostgreSQL / MySQL
- Redis / Elasticsearch
- Prisma / Drizzle ORM
hub Messaging, jobs & realtime
- NATS / RabbitMQ
- Kafka / RocketMQ
- BullMQ
- WebSocket / MQTT
verified_user APIs & authentication
- REST API / Swagger / OpenAPI
- JWT / OAuth 2.0 / RBAC
- Zod
payments Payments & subscriptions
- WeChat Pay / Alipay
- Stripe / PayPal
- Webhook
- Subscription lifecycle management
- Webhook signature verification / idempotency
devices Cross-platform apps
- Flutter / Dart / BLoC
- uni-app
- WeChat Mini Programs / H5
bar_chart Visualization
- ECharts / Three.js
- Canvas
- Baidu Maps
cloud DevOps & delivery
- Docker / Kubernetes (K8s)
- Jenkins / GitHub Actions / CI/CD
- Nginx / Linux
fact_check Testing & quality
- Vitest
- Playwright
account_tree Monorepo architecture
- Turborepo / Monorepo
- Shared packages / task orchestration / build caching
psychology AI application development
- LLM API / Ollama
- Vercel AI SDK / LangChain.js
- RAG / Embeddings / pgvector
- Agent / Tool Calling / MCP
Want to discuss tech or collaborate?
Feel free to reach out via email — whether it's project consulting, tech discussion, or collaboration opportunities.
Send Email