
Hi, I’m a Software Engineer, AI Product Manager, Full-Stack Web Developer
Allen Shan.
Based in Los Angeles, I'm a product-minded engineer who spots repetitive work and messy workflows, then builds full-stack and AI tools that make life easier—from sales analytics platforms to intelligent agents. I love working on tech that makes a real business impact and meeting people who are just as excited about building and solving problems.
Los Angeles, California · Building with purpose
Experiences.
Turning complex workflows into useful, everyday tools.

Full-Stack Software Engineer Intern · Jul–Oct 2026
Zhejiang Unite Scientific Instruments
Built a searchable sales intelligence platform that unified scattered customer and order spreadsheets in Excel into organized databases, customer clusters, heatmaps, and drill-down analytics for the sales team, with secure role-based access.
- 30,000+
- Customer, order, and competitor records unified
- 90%
- Less manual lookup and reporting time
- $400K
- Potential opportunities prioritized
- Next.js
- FastAPI
- PostgreSQL
- PostGIS
- Redis
- SQLAlchemy
- AMap API
- Argon2
Projects.
A few ideas I’ve taken from “what if” to something you can use.


Shady Business
Developed backend APIs and a shade-calculation algorithm for a walking navigation app that models campus buildings and trees from public metadata and aerial images processed by computer vision agents, enabling users to compare routes by travel time and estimated sun exposure for a more comfortable walk around UCLA.
- 896
- Additional trees mapped
- 137
- Additional buildings mapped
- 55% → 0%
- Unknown coverage for one modeled route
- React Native
- Expo
- TypeScript
- Mapbox
- FastAPI
- OSMnx
- NetworkX
- VisionLab
- uAgents
Tools I build with.
Languages & frameworks
- Python
- C++
- Java
- FastAPI
- TypeScript
- Next.js
- React Native
- HTML
- CSS
AI, data & platforms
- PyTorch
- TensorFlow
- scikit-learn
- Hugging Face
- Ollama
- OpenAI API
- Pinecone
- PostgreSQL
- Redis
- AWS
- Git



Let’s build something impactful.
Have a problem worth solving, a project idea, or just want to talk about tech? I’d love to connect.
