Printing tool Download PDF


Software development engineer including four years of device driver development on all MS Windows operating systems.  Expertise in the design and development of systems and software for high-speed data acquisition, process control and signal processing.  Solid background in the technology of semiconductor devices, basic techniques of microelectronics, circuit design and analysis.  Exceptional troubleshooting, training and documentation skills.

 Programming Languages
C/C++ (MS VC++/MFC, Borland C++ Builder), Assembly, Pascal, Delphi, LabView



Staff Software Engineer

XYZ Company

Performed software design and development of hardware and the operation of specific sub-systems for the new Company SoftModem product.

  • Ported SM56 SoftModem to various hardware platforms (PCI based, AC’97 based) for all Windows operating systems (Win9x/WinMe, Windows NT/2000, Windows XP).
  • Supported test and application engineers in testing and debugging the modem software.
  • Identified product specific hardware / software quality requirements to pass Microsoft WHQL certification.
  • Provided support to client companies and end-users in the USA, Germany and Taiwan.
  • Designed a C++ class library for Windows / Linux cross-platform kernel driver development.
  • Participated in new product design and development.

Systems Engineer

ABC Company

Charged with the design and development of software for PC based data acquisition boards. Supported customers in the development of their software applications. Provided support to test department, field application engineers and hardware design engineers.

  • Designed and developed device drivers for PCI-bus based data acquisition boards for Windows 95/98 and Windows NT.
  • Created an application programmer interface (API) for various data acquisition boards. Implemented API’s in common function libraries (DLL’s).
  • Designed and wrote graphical user interfaces, application software and example programs.
  • Developed and implemented LabVIEW virtual instrument libraries and Active-X controls.
  • Designed and developed a function library for ABC Company C44 DSP processor board including the software interface and communication protocol between the DSP and host processor.
  • Developed test procedures, test setup and software for final production tests as well as FCC and CE certification tests.
  • Participated in the design, prototyping and testing of new analog and digital boards.



Service Technician Certificate

Institute of Technology  

Bachelor of Science in Computer Engineering

University of British Columbia