Summary
Tom Fang is a senior software developer with two decades of experience delivering high-performance, maintainable systems across embedded, desktop, and cloud-connected products. He has a strong track record optimizing multithreaded and I/O-intensive code—cutting plugin startup times to milliseconds and stabilizing long-running embedded services—while bringing OOAD and TDD discipline to agile teams. His background spans consumer security (McAfee), telecom SDKs (AT&T), medical imaging, printing kiosks, real-time financial displays, and brain-sensing wearables, showing versatility across domains and platforms. Colleagues rely on his deep debugging instincts and willingness to see problems through, and he actively seeks smarter approaches rather than rote fixes. Based in Richmond Hill, Ontario, Tom blends pragmatic engineering with curiosity—his Github bio hints at a reflective, behind-the-surface perspective that informs his thoughtful solutions.
9 years of coding experience
21 years of employment as a software developer
B.S, Computer Science, B.S, Computer Science at Shanghai University