Weimeng Ding
Full-Stack Developer building web, mobile, and AI-enabled systems

I build practical software across web, mobile, and backend systems, with a focus on reliability, real-time workflows, and maintainable architecture.
My work spans React, React Native, TypeScript, Node.js, .NET, and Python, covering both product-facing features and internal operational systems.
This site is a long-lived personal system for projects, experience, technical writing, and how I think through engineering decisions.
Now
- Building a personal site that combines profile, project write-ups, and long-term personal logs
- Developing AI-related side projects around local LLM workflows, memory systems, and automation
- Refining project case studies to better show engineering decisions, trade-offs, and real implementation details
Next
- Expand project write-ups with deeper architecture and implementation notes
- Add a lightweight content workflow for logs and project updates
- Explore an AI layer that can gradually reflect my communication style through structured personal data
Selected projects
Selected work with real implementation details, trade-offs, and outcomes.
- Built a production-style AI platform using React, TypeScript, FastAPI, PostgreSQL, and Redis, supporting multi-user automation workflows and internal tooling for AI-driven operations.
- Developed a modular React dashboard for worker monitoring, live logs, prompt management, debugging, and user administration, with hot-reload configuration to improve operational efficiency.
- Implemented real-time bot interaction flows with conversation state, per-bot memory, and tool-routing logic, improving response consistency and enabling more reliable multi-session usage.
- Designed and developed a cross-platform mobile and web application using React Native Expo, Node.js and firebase to manage real-time poker sessions and financial settlements for 10+ concurrent users.
- Implemented predictable state management using Zustand to support high-frequency real-time update with minimal re-renders and ensuring smooth real-time gameplay.
- Developed consistent financial settlement logic ensuring accurate balance calculations with <200ms latency across session participants.
Latest log
Recent notes on projects, writing, and how I think through technical decisions.
Contact
Happy to chat. For hiring-related context, see the Work page.
Email: Wilson.ding.wm@gmail.com
GitHub: https://github.com/wilsonnnnnd