Kangmin Xu
Chicago, Illinois, 60609 United States
312-***-**** *********@*****.***
SUmmary
. Ph.D in Mechanical Engineering with 4 years experience in C++ and GUI
programming
. Status: F1-OPT, can work for any employees, require sponsorship in the
future
. Extensive experience in C/C++, STL with QT/MFC frameworks and MATLAB
. Experience in source control management with GIT and testing
. Experience in image processing, analysis using OpenCV, OpenGL, MATLAB
. Experience in digital signal processing and modern control system
. Experience in SQL server and MySQL
. Experience in Linux Scripting
Skills
. Coding: C/C++, LabView, MATLAB, QT, SQL
. Platforms: Windows, Linux(Ubuntu), OS X
. Software: AutoCAD, SolidWorks, Pro/Engineer, Visual FEA
. Languages: English, Mandarin Chinese
Education
Illinois Institute of Technology
Chicago, IL
Ph.D, Mechanical Engineering, GPA: 3.65/4.0
May, 2013
Beijing Institute of Technology
Beijing, China
Bachelor, Mechanical and Aerospace Engineering, GPA: 3.2/4.0
June, 2008
Experience
Motorola Mobility Inc.
Libertyville, IL
Software Developer
July 2013 - Present
. Developed device upgrade software for Motorola phones using Visual Studio
C++ / MFC, wrote common code for both Windows and Mac platform using STL
. Developed tests for mobile devices, exposed to build management systems
(JIRA)
. Techniques included USB protocol, JSON/XML parsing, HTTP, UI development,
Multithread, Inter process communication with shared memory
. Exposed to data modeling and SQL queries
. Designed test cases with Linux scripting and automation
Illinois Institute of Technology
Chicago, IL
Research Assistant Jun
2009 - July 2013
. Developed automated manipulation software using C++ and QT GUI / MFC for
nano devices assembly with carbon nanotubes and nano particles (size of
50nm diameter) via atomic force microscope (AFM), the algorithms include
control of AFM, image processing with MATLAB, CAD geometry representation
of nano-particles and carbon nanotubes and path planning
. Object-oriented designed software used for fabricating complex nano-
patterns on a polymer surface with computer-aided design (CAD) guided
design and analyzed key machining parameters including interval of nano-
indentation, the depth of nano-grooves, pause time between indentations
and provided a proper procedure determining these parameters
. Modeled manipulation of nano-particles and carbon nanotubes and nano-
indentation, explored the interaction between tip and objects during
nanoscale fabrication with finite element analysis
. Investigated methods for carbon nanotubes recognition and localization
during the manipulation process involving dynamic CAD representation
. Cooperated with chemistry lab to measure the elasticity and affinity map
of a single collagen cell via atomic force microscope focusing on force
curves evaluation and design the MATLAB GUI for users' convenience
Teaching Assistant
Aug 2011 - Dec 2011
. Scheduled and maintained regular office hours to meet with students
. Lead discussion sections, tutorials and laboratory sections
. Evaluated and graded examinations, assignments and papers
School Society of Automotive Engineers (SAE) Team member
Aug 2008 - Aug 2009
. Assisted drafters in developing the structural design of products using
computer-assisted design (CAD) tools
. Applied knowledge of engineering principles in designing, evaluating,
installing, operating mechanical products, equipments and processes for
SAE racing cars
Beijing Institute of Technology
Beijing, China
Educational Coordinator
Apr 2006 - Jun 2008
. Managed a website aiming to guide students with issues related to
studying engineering aboard
. Counseled students regarding educational issues such as course and
program selection, class scheduling, school adjustment, truancy, study
habits, and career planning
relevant coursework
Computer vision, Design optimization, CAD/CAM, Robotics, Finite element
analysis, Engineering analysis I/II, Continuum mechanics, Engineering
optics and laser based manufacturing
publications
1. K. Xu, S. Yang and X. Qian, "Fast Localization of Carbon Nanotubes via
Dynamic Sensing and Curve Fitting", in preparation.
2. K. Xu, S. Yang and X. Qian, "Integrating CAD and Nano-Indentation for
Complex Lithography", ASME Journal of Micro and Nano-Manufacturing, vol.1
(2013).
3. K. Xu, A. Kalantari and X. Qian, "Efficient AFM based Nanoparticle
Manipulation via Sequential Parallel Pushing", IEEE Transactions on
Nanotechnology, 11.4 (2012): 666-675.
4. Z. Li, D. Qiu, K. Xu, I. Sridharan, X. Qian and R. Wang, "Analysis of
Affinity Maps of Membrane Proteins on Individual Human Embryonic Stem
Cells", Langmuir 27, no. 13 (2011): 8294-8301.
5. W. Zhao, K. Xu, X. Qian and R. Wang, "Tip based Nanomanipulation through
Successive Directional Push." Journal of Manufacturing Science and
Engineering 132 (2010): 030909-1.
conference presentation
. Presented Integrating CAD and Nano-Indentation for Complex Lithography at
ASME 32nd Computers and Information in Engineering Conference