C hung Jen Hsu
.NET Developer
c **********@*****.***
Summary
I a m a .NET developer specializing in the design and implementation of
a pplications that align technology with organizational objectives.
I am experienced in the following technologies: software system integration,
s ervice oriented architecture, data interchanges, analysis and modeling, and
a pplication development.
I can contribute in all phases of application development projects from proposals
t hrough acceptance and maintenance. Project roles include: system analysis,
s ystem design and architecture, and software development.
Education
1. M.S. Computer Science, University of Massachusetts, Dartmouth, 2002.
2. B.A. Transportation Engineering and Management, National Chiao-Tung University, 1988.
3. 8.
Operating Systems Compilers/Languages
4. Windows Server 2000/3/8 9. Visual Studio.NET (08/10) C#
5. Windows XP/Vista/7 10. Visual Studio.NET (08/10) VB.NET
6. Linux 11. Visual Basic 6
7. Unix 12. C++ (Ubuntu)
13. 17.
Database Web/Windows Development
14. SQL Server 2005/2008 18. JavaScript
15. ADO .NET 19. XML
16. Stored Procedures 20. Visual Web Developer 2010
21. 25.
Statistical Languages GIS Tools
22. SAS 26. ArcGIS
23. R 27. ArcMap
24. MATLAB
28. 31.
Expert System Tools Simulation/Optimization
29. 32.
CLIPS AREMA
30. Corvid 33. VISSIM
34. Synchro
35.
Project History
2011 ~ I ntelligent Automation Inc. Rockville, MD
Research Engineer
Software development and system integration of traffic signal operation. I used Visual Basic.NET
•
( 2008) to integrate traffic simulation software (VISSIM) via COM interface, with SQL Server
( 2008) for table creation, data retrieval and storage. The GUI design is to display data with bar
c harts or curves of statistics. I integrated a Java application (Corvid) by the Web-Based
i nterface, and the output was retrieved via SQL Server. I developed a Google Map application
u sing JavaScript and HTML to display traffic signal and detector status. An external web site’s
v ideo is also integrated by creating web forms from JavaScript and HTML. I used Corvid to
c onstruct an expert system with several hundred rules to suggest the decision based on the
p rovided sensor data. Multithreaded programming in VB.NET is utilized to control the real-time
t raffic simulation and data collection.
System development of traffic safety warning system, major tasks including serial port, TCP/IP,
•
a nd Telnet communications which are programmed with VB6. SNMP protocol is used to
c ommunicate with the traffic controller. C++ programming in Linux (Ubuntu with Virtual
Machine) was implemented, the executable application was downloaded to DSRC modules with
T FTP, and Bluetooth communication with Android Tablets or phones was implemented as well.
2008 - 2011 University of Nebraska-Lincoln Lincoln, NE
Research Assistant
36. The major software tasks are for the research:
37. Developed a VB.NET (2008) application to implement and control traffic simulations.
38. Used R to assess the collision probability of vehicles with Monte Carlo simulations.
39. Used statistical software including SAS, R, and Limdep to implement discrimination analysis,
l ogistic regression, and neural network. Used Netica to construct Bayesian Networks.
4 0. Used ArcGIS to analyzed and display railroad accidents.
41. Used ARENA and CPLEX to solve optimization problems.
4 2. Used MATLAB’s image processing tool box to implement image processing of vehicles.
2 006 - 2007 Genuine Top Co., Ltd. Taipei, Taiwan
Project Manager
I led a R&D team to develop and manufacture smart card parking meters, including hardware and
•
s oftware integration. I Developed software system - “Interactive Voice Response Payment System
v ia Cellular Phones”, and integrated smart card readers with parking meters.
1999 - 2006 CECI Consultants, Inc. Taipei, Taiwan
Project Engineer
43. RFID fare collection system development with VB6 and serial communication.
44. Used Object Oriented UML tool (Rational Rose) to implement system analysis and use case for
b uilding fare collection system.
45. Used VB6 to develop client application (POS) with serial port communication and MSMQ for
d ata transfer.
4 6. Built Embedded Windows XP for the development of validator software development.
1 997 - 1999 Westinghouse Signals Australia Taipei, Taiwan
Project Engineer
I represented the company to develop the business of Taiwan and China Railway Signaling
•
S ystem. Gathered market information and contacted with government clients. I prepared project
b idding and coordination including specification acquisition in early stage, questions and answers
f rom the client, quotation of subcontractors and suppliers, site visit with signaling engineers,
n egotiation with subcontractors. I assisted project manager of commissioning and testing, and
c ommunicated with client to speed up project progress including payment.
1 992 - 1997 CECI Consultants, Inc. Taipei, Taiwan
Traffic Engineer
47. I used CLIPS to develop a rule-based expert system in the Unix p latform.