Computer vision: Camera calibration, multi-view point cloud, phase shifting distance measurement, edge aware filtering, object detection and tracking, optical flow, etc.
Computer programming, simulations, and diverse operating systems: Python, Matlab, C/C++, LabView, Mathematica, Basic, Java, Motorola and Intel assembly, html, lisp, IDL, UNIX scripting, ROS, Windows, linux, etc.
Optical systems and laser applications: Optical system design/alignment/manipulation, interferometry, microscopes (confocal, wide field, scanning, phase contrast, 3D scanning, etc), spectroscopy, CW and pulsed lasers, SLM, DMD, galvano-mirrors, etc.
Microfabrication and cleanroom technologies: Photolithography, soft lithographic molding, e-beam lithography, SEM, sputtering, e- beam evaporation, CVD, AFM, FIB, plasma etching, etc.
Optical and electronic detection techniques: CCD, CMOS, PMT, lock in amplifier, spectrometer, oscilloscope, etc.
Chemical manipulations: Fluorescent labeling, surface functionalization, block copolymer lithography, gold and silver nanoparticle synthesis, chemical etch (HF, metal, organic, etc), etc.
Computer aided design: Solidworks, L-edit, AutoCAD, PolyWorks
Simulations: COMSOL, ZEMAX, ANSYS, BPM