Summary
Yongqinchuan Du is a software developer in Ottawa with 12 years of experience building concurrent, real-time, and networked systems across telecom and monitoring domains, currently contributing at Ericsson. He brings strong foundations in object-oriented design, data structures and algorithms, and hands-on expertise in Java, C++, Python and embedded C (HCS12/Virgo), alongside practical skills in socket programming and IPC. His background spans the full development lifecycle—from integration and debugging with JUnit and custom test tools to version-controlled delivery with Git, SVN and ClearCase. Comfortable with lightweight editors and IDEs, he also crafts Sublime Text plugins, reflecting a preference for efficient tooling and developer experience. He has a track record of turning technical analyses into clear reports and persuasive presentations, including pitching new game concepts that received executive endorsement.
12 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering (B.E.), Software Engineering, Bachelor of Engineering (B.E.), Software Engineering at Carleton University