About Me
Hi, I’m Chengyuan Pan
I am a Software Engineer dedicated to building secure, high-performance products from the ground up. My expertise spans the entire development lifecycle, from UI/UX design and architectural planning to full-stack deployment across multiple platforms.
Current Focus: AI-Augmented Development
I pride myself on being an Efficient AI-Collaborative Developer. I leverage cutting-edge tools like Stitch AI and Cursor to accelerate prototyping and code refactoring, allowing me to focus on solving complex architectural challenges.
Security & Engineering Rigor
Coming from a strong C/C++ background, I bring a “security-first” mindset to every line of code.
- Defensive Design: Expert in implementing OWASP Top 10 protections, including SQL injection prevention, XSS filtering, and CSRF token validation.
- Cryptography: Experienced in applying modern standards like Argon2id for password hashing and TLS/E2EE for secure communications.
- Corporate Pedigree: Previously refined my engineering craft at Zoom, where I developed C++ SDKs for the Mail client, and OPPO, where I optimized modem and communication software.
Education & Values
- Bachelor of Software Engineering: Sun Yat-sen University (Top 25%, National Encouragement Scholarship).
- Lifelong Learner: I document my technical journey and insights on my CSDN Blog.
- Tech Stack: C/C++, TypeScript, Java, and Python, etc.
Let’s Connect
Whether you want to discuss AI-driven development, systems security, or my latest project, feel free to reach out!
- Email: chyuan.pan@gmail.com
- GitHub: alvarpan
- Blog: CSDN Profile