FullStack Engineer
I'm Charles Cen, an AI-era active practitioner and full-stack engineer. Champion at the first Cursor Hackathon Shenzhen, with hands-on experience across Web apps, AI infrastructure, big data, and quantitative trading.
Explore My WorkSelected Projects
Real-world AI infrastructure and machine learning systems that power scalable, high-performance applications.
E-commerce Search/Recommendation Engine
Built a deep learning-based recommendation system with personalized recommendations and vector search optimization. Improved throughput by 120% and reduced poor recommendation ratio from 25% to 3%.
MLOps Infrastructure
Built the company's first MLOps platform, reducing model deployment time from 30 to 10 minutes with one-click deployment. Implemented complete CI/CD pipeline for ML workflows.
Matching Engine Vector Search Service
Designed unified vector search infrastructure supporting search, recommendation, and AIGC services. Achieved near 100% recall rate with optimized multi-filter performance.
Charles' Logs
Recording my technical notes and business insights
关于对 Flowith 公司业务的调研以及对当下 AI Agent 业态的思考
Analysis of Flowith company business model and reflections on AI Agent ecosystem. Explores the coexistence of general vs vertical AI agents, agent marketplaces, and future industry trends.
向量索引算法介绍
Deep dive into vector indexing algorithms including IVF, HNSW, PQ, and ScaNN. Analysis of performance optimizations and filtering strategies for high-dimensional similarity search.
事务和INNODB原理解析
Deep understanding of MySQL InnoDB transaction mechanisms including ACID implementation, MVCC principles, isolation levels and concurrency control. Analysis of transaction execution processes and performance optimization strategies.
Code Philosophy
As a systems architect, I see code not as a collection of features, but as a living blueprint for digital infrastructure. My work is guided by three core principles: Order, Flow, and Adventure.
Order: I believe in the power of well-defined structures, clean APIs, and meticulous documentation. Like a perfectly designed city grid, a well-ordered system is intuitive, maintainable, and robust.
Flow: Efficiency is elegance. I strive to design systems where data and processes move with minimal friction. This means optimizing for performance, automating relentlessly, and creating feedback loops.
Adventure: The digital frontier is constantly expanding. I am driven by a passion for exploration—diving into new technologies, challenging established paradigms, and engineering solutions for problems that don't yet have a name.