ChemiLab.net

. . . Welcome Evin (艾文) to be a new family member !!!

  • Increase font size
  • Default font size
  • Decrease font size
Home => Resume
Resume - Joey Quansheng Liang
Joey Q. Liang Boston/Somerville, MA
Experienced C/C++ Engineer Focused on Cross-Platform/Embedded/DSP Development

Objective

  • C/C++ Development

Technical Skills

  • C++ Programming: 8+ years extensive experience, including development for Linux, MS Windows, Embedded, and DSP
  • Strong Object-Oriented Design/Programming skills, UML
  • Software design for instrument control and data acquisition/analysis
  • Experience with electronics (design and layout, analog, digital, microcontrollers)
  • Linux/Windows, Subversion, CVS, DBMS(MySQL), Networks
  • Other languages: C#/.NET, Java, SQL, XML/XSLT, HTML, Unix Shell script

Career Track

  • SDE II (2008.04-present) - Microsoft Corporation, Cambridge, MA
    Working on Microsoft Application Virtualization.
  • Senior Engineer (2006.10-2007.04) - Hospira Inc., Boston, MA
    Principal Engineer (2007.04-2008.04)
    Worked on SEDLineTM Brain-Function Monitoring System and its OEM product line: SEDLinkTM.
    • Software Engineering: C++ for embedded Linux and DSP
      • Design and implement the Common Sedation Library running on Linux/GCC, MS Windows/CE/MSVC, and ADI Blackfin/VisualDSP++. It is the fundamental data management library for all SEDLink modules and future sedation software products.
      • Maintain the SEDLine DSP code on ADI's SHARC/VisualDSP++
      • Maintain and improve SEDLine embedded Linux code
    • System Administration: Setup and maintain SubVersion, Bugzilla, and MySQL servers
    • All phases of product development, e.g. authoring/reviewing requirement specifications and design specifications, reviewing hardware design and processor selection
  • Research Programmer - Carnegie Mellon University, Pittsburgh, PA 2004-2006
    Worked on several C/C++/Cross-Platform projects, main development work included:
    • Optical positioning sensor calibration program
    • Robot (Haptic device) control program on QNX embedded/real-time Operating System; and remote client programs on Linux and MS Windows
    • Data-mining framework that allows various algorithms to run as plug-ins from the graphic user interface (GUI)
    • Design and implementation of a flexible graphic library and user-friendly data visualization UI
    • Optimization and improvement of legacy code for algorithm management and data manipulation
  • Research Specialist - University of Pittsburgh, Pittsburgh, PA 2004-2007 (part-time during 2005-2007)
    • C++/Instrumentation: Collaborated in building a catalyst library screening system
      • Designed the electronic and fluid interfaces of a micro-reaction system which includes an auto-sampler, a capillary reactor, and an auto-collector or a GC/HPLC analyzer.
      • Developed a program to monitor the system.
    • C++/Scientific-Programming: EzData - a common data processing program
      • Self-initiated and independently developed a cross-platform program for data processing used in chromatography and spectrometry, involving peak identification, quantification, data comparison, and formatted-data reports. Equipped with versatile processing methods and view options, this program reads and processes most of text files or known binary files.
    • C++/Instrumentation: EzDAQ - a common data acquisition program
      • Developed a user-friendly program for data acquisition with a DAQ board running on MS Windows (and Linux/GTK in future).
  • Engineer & Research Assistant - Xiamen University, Xiamen, P. R. China 1992-1999
    • C++/Instrumentation: Built a digital I/O board and program to control the flow rate and mixing ratio of multiple pumps used in liquid chromatography systems.
    • Instrumentation/Microcontroller: Collaborated in developing programmable temperature controllers (MCS-51 based) with high accuracy, multi-channel, multi-step, and self-adaptation. This series of products won a national science and technology award and was used in many laboratories at the university.
    • Collaborated in constructing the departmental computer network and computer laboratory.
    • Managed the departmental computer lab and supervised the computer experiments of over 100 undergraduate students per year.

Education

  • M.S. in Internet Information Systems (GPA 4.0/4.0) - Robert Morris University, PA 2001-2002
  • B.S. in Chemistry (GPA 3.7/4.0) - Xiamen University, China 1988-1992

Certifications

  • Certified C++ programmer by BrainBench
  • Certified programmer for Java 2 platform by Sun Microsystems
  • Certified Network+ professional by The Computing Technology Industry Association (CompTIA)
  • Certified Linux professional by Linux Professional Institute (LPI) & CompTIA

Selected Awards

  • Achievement Award of D.C. International, Inc., 2002
  • Award of the Chinese National Science and Technology Achievements of "85" Plan, 1996
  • Award of the Outstanding Graduate (top 2%) of Xiamen University, China, 1992
  • 2nd Place of the Chinese National Chemistry Olympic Contest, 1988

Publications

  • Shi, G., Hong, F., Liang, Q., Fang, H., Nelson, S., Weber, S., Capillary-Based, Serial-Loading, Parallel Microreactor for Catalyst Screening, Analytical Chemistry, 78 (6), 1972-1979, 2006
  • Shi, G, Weber, S., Liang, Q., Hong, F., Nelson, S., Capillary-Based Instrument for Screening Metal-Based Catalysts for Slow Organic Reactions, Abstracts of Papers, 229th ACS National Meeting, Publisher: American Chemical Society, 2005
  • Zhang, Y, Chen, Z., Blue, T., Chen, H., Yuan, D. Chen, J., Liang, Q., Development of Urine Iodine Automatic Analysis Devices, Journal of Chinese Preventive Medicine, 34 (4), 240-241, 2000
  • Lin, Z, Liang, Q., et al., Study of the 3-D Fluorescent Spectra Database, Proceedings of Analytical Chemistry, Editor: Wang E., Shanxi Science and Technology Press, 1997
  • Zhou, T., Liang, Q., XCC Serial Intelligent Programming Temperature Controllers, Experimental technology and management, 36(10), 1993
  • Liang, Q., Huang, T., Digital Conductivity Meter, Laboratory research and exploration, 1992
  • Liang, Q., Ding, J., et al., Interfaceing Technology between IBM-PC and STD A/D Conventer, Automation and Instrumentation, 7(4), 1992
Last Updated on Tuesday, 05 August 2008 21:34