Career Biography
Richard (Chien-sheng) Chou

After the military service (8/88-6/90) in Taiwan and before I came to the United States (8/92), I was an independent programmer/consultant (9/90-3/92) working on software projects taking from ads on the paper or referral from friends. Four projects were done and implemented.
At the same time, I was also a computer instructor (12/90-5/92) teaching C, C++, Object-Oriented Programming and Design at the Precision Computer Training Institute and the Merica Computer Training Center in Taiwan.

I came to the United States in the summer of 1992 for my computer science master degree (08/92-12/95).   I entered the Master program in Computer Engineering and Information Science at Case Western Reserve University, Cleveland Ohio in the fall semester of 1992. I finished all core courses during the fall semester of 1992 and the spring semester of 1993.
I then joint Dr. Kumar Vadaparty and worked on a big academic project (07/93-12/94) -- Tools of Interactive Dynamic Education (TIDE), an interactive multimedia education application – with three other students
as designers and programmers in the summer of 1993.
This project was finished around the summer of 1994 and was implemented in about a dozen colleges and universities as an educational tool on the Data Structure or Algorithms classes. I then continued my master thesis (05/94-12/95), Data Structure Authoring Environment for Graph and Network Flow Algorithms. I finished and passed my Master thesis defense in October of 1995, and got my Master degree in December.

In March of 1994, I had interviews with Bradley Company. I brought my advisor’s notebook computer and did a demo on my academic project -- TIDE. They liked my strong background on Visual Basic and were impressed with my demo. I went back to meet with the team and did a math test and a personality test. I shortly got hired on March 29, 1994 as a part-time Client/Server PowerBuilder Developer (04/94-Current). And later, on July 15, 1994, I became a full-time employee.
The company was finishing up the design for an enterprise Client/Server application -- Spectrum Plus. It’s an inventory management, purchasing, requisition, form management application suite. It’s an upgrade but totally re-designed and re-written from an eight-year-old Spectrum DOS (COBOL) application. We had three new-hired energized programmers and worked harder than anyone. I wrote the DDE interface to WinFax Pro. I also wrote the screen capture program for users to report errors/feedback using Windows API.

(It's getting better .....)

I don't know if anyone is waiting for my story. If you do, please send me an email to push me to finish this part (email me). Otherwise, I will spend my night working on my Internet project.

Independent Programmer/Consultant (9/90-3/92)
  • Human Resource Information System using dBase III Plus
  • Record Exchange Management System using Fox Pro
  • Video Leasing Management System using Clipper and dBase III Plus
  • Restaurant Reservation System using Turbo C and dBase III Plus

Computer Instructor (12/90-5/92)

  • C programming
  • C++ programming
  • Object-Oriented Programming and Design

Graduate Student in Computer Information Science (08/92-12/95)

  • Database Systems
  • Design of Object Oriented Systems
  • Operating Systems
  • Artificial Intelligence Systems
  • Analysis of Algorithms
  • Data Structure

CIS Academic Project -- TIDE (07/93-12/94)

  • Microsoft Visual Basic
  • Borland C++
  • Windows API
  • Dynamic Linked Libraries (DLLs)
  • Visual Basic Controls (VBXs and OCXs)
  • Dynamic Data Exchange (DDE)

CIS Master Thesis (05/94-12/95)

  • Data Structure Authoring Environment for Graph and Network Flow Algorithms

Software Developer (04/94-Current)

  • Client/Server PowerBuilder Developer
  • Third Party Application Framework
  • MS SQL Server, Oracle,  Sybase

System Analyst (06/95-Current)

  • Application Framework Designer
  • Technical Specification
  • Software Implementation
  • Software Support
  • Internal/External Training

Code Leader/Team Leader (05/96-Current)

  • Coding Schedule
  • Project Management
  • Project Status Report

Internet Development Manager (01/97-Current)

  • Research, Design, and Develop Internet Solution
  • Visual InterDev and Visual Basic
  • Active Server Pages on MS IIS
  • VB COM on MTS
  • MS SQL Server, Oracle, Sybase

Manager, Product Design (01/98-Current)

  • Software Product Design
  • Technical Specification
  • Project Management
  • Software Implementation
  • Software Integration
  • Software Support
  • Internal/External Training