Summary
Kangmin Xu is a lead software engineer with a Ph.D. in Mechanical Engineering and over a decade of hands-on experience building user-focused GUIs and embedded systems across desktop, touchscreen, and hardware platforms. He combines deep C/C++ expertise with QT/MFC, OpenCV/OpenGL image processing, and embedded Linux to create polished HMI and industrial applications, having shipped products from Atmel AVR microcontrollers to ARM Cortex devices. His background spans industrial communications (Modbus, CAN, RS-485), database work (SQL Server/MySQL), and hardware prototyping—skills honed at Zenblen, Graftel, and Motorola and grounded in nanoscale research at Illinois Tech. Kangmin’s work reflects a rare blend of academic rigor and practical product delivery: he’s built AFM control and nano-manipulation GUIs during his Ph.D. and later turned that precision into robust commercial HMIs. Based in Mount Prospect, IL, he’s also an embedded-hardware enthusiast, drone user, gamer, and new father, which helps him balance systems-level thinking with real-world user empathy.
10 years of coding experience
14 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Mechanical Engineering, Doctor of Philosophy (Ph.D.), Mechanical Engineering at Illinois Institute of Technology
Shiyou fuxiao
Bachelor, Aerospace Engineering, Bachelor, Aerospace Engineering at Beijing Institute of Technology
English, Chinese