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!