Summary
Ming Fang is a Staff Software Engineer based in Shanghai with 12 years of experience building low-level and system software, particularly in C and Java, and with hands-on experience in Android system development. He has progressed through engineering and senior roles at semiconductor and embedded-focused companies including Semidrive, Synaptics, Hisilicon, and several Chinese microelectronics firms, bringing domain expertise in SoC/embedded platforms. Known for pragmatic problem solving, he blends deep systems-level programming with product-focused delivery across firmware and platform stacks. Trained originally in chemistry, he brings a methodical, experimental mindset to complex software and hardware integration challenges. While his public GitHub hints at a wry, literary streak, his career reflects steady technical leadership in high-reliability embedded systems.
12 years of coding experience
9 years of employment as a software developer
Bachelor's degree, Chemistry, Bachelor's degree, Chemistry at 中国科学技术大学