Ph.D., Electrical Engineering, Marquette University, Milwaukee WI, 1993

M.S., Electrical Engineering, Sichuan University, China, 1984

B.S., Electrical Engineering, Sichuan University, China, 1982

Sun Certified Java Programmer (SCJP) and Java Web Developer (SCWCD), Sun Microsystems. 2002


Java, J2EE, HTML, Javascript, AJAX, CSS, RPG, SQL


Bruce is a software development professional with more than 20 years experience bringing products from concept to release. He has been involved in developing m-Power platform since 1998. He is team player who works well with people at all levels.

  • More than 20 years of software development.
  • Strong understanding of full cycle software project development including designing, coding, version control, and testing.
  • Excellent communication and organizational skills.


1998-current: michaels, ross & cole, ltd. (Senior Developer)

  • Design and develop software products.
  • Manage software packaging and distribution.
  • Manage software source code version control.

1997-1998: Wittman-Hart (Senior Consultant)

  • Performed consulting projects for 2 clients.

1993-1997: Sungard Futures Systems (Programmer)

  • Developed financial accounting software used by banks and brokerage firms.

Skills Assessment

Bruce not only has the education and experience to be the ideal consultant for your project, but he also possess the following skill set:

  • Java, J2EE, HTML, Javascript, AJAX, CSS, and SQL.
  • RPG/CL (RPG II, RPG III, RPG ILE, OCL, CL) Programming.
  • Fluently integrated these open source software/framework in various software projects: Spring, Apache Commons, JFreeChart, FreeMarker, Apache FOP, Subversion
  • Application server: WebSphere, Tomcat, and Apache HTTP Web Server.
  • Computer platforms: AS400, Windows, Linux.
  • Databases: DB2/OS400, DB2/Windows, Microsoft SQL Server, MySQL, Oracle, Derby, PostgreSQL