Summary
Daming Feng is a software engineer based in Houston with six years of professional experience building high-performance C/C++ and Python applications for distributed systems. At CGG he focuses on multi-threaded programming and large-scale application development, pairing strong object-oriented design with practical expertise in OpenGL and Qt for custom UI/GUI work. His background includes a PhD in Computer Science and seven years as a research assistant, giving him a rigorous, research-driven approach to solving performance and concurrency challenges. Comfortable bridging research and production, he brings deep systems thinking to product codebases and a track record of shipping robust, scalable software. Colleagues can rely on him for complex debugging, architecture-level contributions, and clean, maintainable implementations in demanding engineering environments.
6 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Old Dominion University