From: route@monster.com
Sent: Saturday, May 07, 2016 5:09 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: Cloud
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Ken HsuTel. 281-558-0549 PROFESSIONAL
SUMMARY § Over 15 years
experience in Analysis, Design & Development of client-server, control
automation and web based Applications. § Well versed
with Microsoft tools and technologies, including .NET and XML. § Proficient in
the C++, C#, VB, Java, JavaScript, and VB Script. § Object
Oriented Analysis and Design (OOAD) with UML diagramming; OOP. § Knowledge
developing with 3rd party interface, and SOA. § Full
development life cycle experience. § Strong
analytical and logical acumen with excellent communication skills. TECHNICAL
SKILLS
PROFESSIONAL EXPERIENCE 6/2014
to PresenteProcessingNetowrk – Houston, TX Senior Software Developer § Design and
develop internet online Plugin for transaction upload to Merchant’s Quick
Book Online account using Quick Book Online interface. § Design and
develop SAAS (Software Application As Service) sever host cloud application
for plugin to various Cloud base accounting softwares- This system is
developed using c#, with SQL Server database cluster. It has TaskLauncher as
Windows Service, Processors as Windows Service, HTTPRequestEndPoint on
IIS. They communicate through MSMQ to achieve redundancy and scalability.
§ Design and
develop plugin to Intuit Quick Book Desktop- This application is done in
VB.NET. It is launched from Quick Book and to communicate with EPN
Gateway for credit card and Check transaction. It also features the
transaction download from EPN Server to Quick Book. § Design and
develop payment device server for Windows Application – This is done in c#
for devices sharing among POS (also EPN application) PCs. § Develop
payment device plugin for IE – This is VB.NET application that is designed to
enable EPN web application to connect to Magtek credit card swiping and check
scanning machine. 12/2012
to 5/2014Shipcomwireless – Houston, TX Software Architect § System
integration with Aeroscout – Cisco MSE, Ekahau – Cisco MSE using UDP and TCP. This is developed in c# as Windows Service. It is Real
Time Location Service (RTLS) client listening to all 3 different RTLS Server
in different network protocol at a same time, and the data is collected and
sent to Shipcom main program that user may use to query or receive warning
according to set of business rules. It is successfully rolled out in various
VA hospitals to track the location of patients and equipment in § Microsoft
Active Directory security integration with Smart Card (PIV, CAT) – This is
used to retrieve the certificate for security logon to Windows Domain § MES with SAP
MM module upstream 11/2011
to 12/2012Applied Optoelectronic Inc – Houston, TX Sr. MES Engineer § T-SQL Stored
Procedure Development for MES § Functional and
software design of Production Control, On-Line QC, Inventory and Shipping
modules of MES § Functional and
software architecture design for Enterprise data interface portal.
(Real-time data interface between SAP and various software systems) § Tools &
Technologies: SQL Server 2005, Visual Studio 2008 4/2009
to 6/2011Hewlett Packard – Houston, TX Sr. Application Developer (Contract) § PL/SQL Stored
Procedure Development for SAP transaction. § T-SQL Stored
Procedure Development for SAP data interface and Web Application § Develop
asynchronized web client to classic asp server application connection using
java script and VB server script. § VB.NET
Development for ASP.NET § AJAX
development on ASP.NET § Architecture: Unix, Oracle
10, WebLogic Server, SQL Server 2008, Visual Studio 2008 § Tools &
Technologies: Java with NetBeans, PL/SQL Developer for PL/SQL
development, Visual Studio 2008. 11/2007
to 2/2009RFTRAX – a Fairfield Company – Houston, TX Senior Software Engineer § Developed
software applications to control GPS field device on Microsoft Windows XP
using C#. The software included an engineer console for end users (mainly
embedded system engineer) to enter AT script, and a processor that runs on
the Server 2003 using C# that listens for the signal sent by the devices and
establishes communication to push the script commands § Developed
backend applications Server 2003 using C# to support real-time data logging
and event alerting. The applications include data packet listener (UDP
and HTTP), data logging engine, alerting engine, and SQL Server 2005.
They are designed for transportation industry to be able to monitor the
environment and GPS data in real-time to optimize their fleet efficiency. § Design and
develop GPS application for Windows CE using SOA. § Product web
site: www.getisight.com/tracker § Architecture: Microsoft
Server 2003, SQL Server 2005. SOA, MSMQ, embeded device, TCP/IP, broadband § Tools &
Technologies: C# with .NET 2.0 and .NET 3.0, T-SQL on SQL
Server 2005, .NET Memory Profiler 1/2006 to 12/2007ABB
Analytics – Lewisburg, WV Consultant In charge of Product development for new generation of
ABB Data System for GC (Gas Chromatography) running on Green Hills Real Time
Operating System. This software product is mainly used in petro-chemical
plant for on-line analysis and data management. This software product
includes following components. § Data System
included a real-time data logging program on Microsoft Server 2003 using C#
and C++ for collecting data coming out from GC through the OPC server. § A data
historian with SQL Server 2005 to store the real-time data § Web Data
Service layer on Microsoft 2003 Server to distribute data on enterprise
system. § Scheduler
service to execute variety of external applications associated with ABB Data
System. § Real-Time
Trending calculation engine to calculate moving average using newly acquired
data from OPC server. § And, the
Windows client application using VB.NET for data analysis. § This project
is a complete development cycle. § Architecture: Green Hills
Real Time Operating System, OPC interface, Microsoft Server 2003, SQL Server
2005. Web Service, Windows XP. § Tools &
Technologies: VB, C#, C++ .NET, .NET Memory Profiler 6/2004
to 1/2006Arima Corp – Houston, TX Lead Software Developer § Design and
develop XML web service for B2B data exchange using C#, VB .NET and PL/SQL
Package. This project involves multi-platform development within
different business partners. It is using SOAP Request and Response as
standard protocol. § Design and
develop Web Portal for MRP (Manufacturing Resource Planning) and Factory
Floor Control with ASP.NET, JavaScript and ADO.NET. This application is built
with the Oracle XML database as backend to take the advantage of structural
XML data type. § Architecture: Microsoft
Server 2003. Oracle 9. § Tools &
Technologies: VB, C# .NET, Java script, PL/SQL Developer 6/2005
to 7/2005Invensys (Consultant) – Houston, TX Senior Software Consultant § Design and
develop Data Service Layer for ROMeo (For Process Optimizer) web Application
on Windows Server platform using VB .NET § Design and
develop binary data exchange application using web service as data channel on
Windows Server using VB .NET § Architecture: Microsoft
Server 2003 § Tools &
Technologies: VB.NET 4/2003 to 6/2003Halliburton – Houston, TX Senior Software Developer (Contract Consultant) § Design and
implement Competency functional module for HR department using PL/SQL stored
procedure in Oracle and data loader in Excel VBA. § Architecture: UNIX, Oracle
9 6/2001
to 1/2003Qatar Chemical – Houston, TX Lead Software Developer (Contract) § Implement
Production Scheduling, Warehouse Management, EDMS (Electronic Document
Management System) of MES (Manufacture Execution System) which is the data
warehouse built on Oracle database. These modules are developed in
PL/SQL as stored procedures and packages. § Design and
develop MES and ERP (SAP) interface with Visual C++, VB, and Oracle’s PL/SQL
package. This interface call SAP functions through DCOM, convert data
from SAP into XML format and send it to the MES message system to be
processed and stored in the Data Warehouse. § Design and
develop ASP for EDMS in JavaScript and VB. This ASP is an add-on to the
existing EDMS web application. § Design and
develop MES middle-tier database object using ADO.NET. This is
functional object that provide centralized data service to .NET client § Design and
develop Warehouse Management System using VB.NET. This client application is
used on the factory floor to control the inventory. § Design and
develop Oracle users’ profile management application using ASP.NET and JavaScript.
§ Architecture: UNIX, Oracle
9, Microsoft Server 2000 § Tools &
Technologies: C++, VB Visual Studio 6, VB .NET, java script, PL/SQL Developer 10/2000
to 5/2001ABB Automation– Houston, TX Senior Software Developer § Design and
develop OPC (OLE for Process Control) socket interface with IMS of ABB Master
DCS. This interface is developed in Visual C++ and C on cross platform
between Windows NT and HP UNIX. § Design and
develop OPC client application for advance process control (normally applied
to refinery and chemical processing) with VB through DCOM. § Implement VB
client application through BEA Object Broker to access the DCS data on Open
VMS. § Architecture: HP-UNIX,
Microsoft Server 2000, OPC interface, Oracle 9. § Tools &
Technologies: C++, VB Visual Studio 6. 2/2000
to 10/2000Coastal Corporation – Houston, TX Lead System Analyst § Design and
implement fax server in VB. This is a server application would process
fax files from a variety of fax programs and feed them to a corporate fax
gateway using Faxpress API. § Design and
implement web applications for Corporate Records Management. This is a
COM application implemented in DLL for ASP with SQL Server as
backend. § Implement Risk
Master (Employee Insurance Information System) software package for Risk
Management department. § Architecture: Microsoft
SQL Server. § Tools &
Technologies: VB Visual Studio. 9/1997
to 2/2000 Raytheon Consulting – Houston, TX Automated
System Software Engineer § Design
automatic warehouse system for Raytheon System Company in Dallas. This
mission-critical system will control the warehouse of Raytheon System
manufacturing facilities in North Texas and Southern California. The
system has functions of random stock-up for 800,000 different parts in
100,000 different locations, inventory control, and user interface. § CMMS
(Computerized Maintenance Management System) integration for New Jersey
Transit System. § The system is designed
to track the maintenance records of vehicles. It has the functions to
track the engineering change of parts, maintain history of parts, service,
and many others. My primary duties include defining Oracle database
connection with existing Oracle database for the real-time vehicle control
system (SCADA), software requirements evaluation. § Implementing
Oracle Application Server and CORBA. I was in charged to setup the
Oracle § Application
Server for software testing and demonstration on NT platform. § Oracle
Database implementation for HP's Changengine (Workflow Management
System) § Visual Basic
application development and Visual InterDev Development § Architecture: HP-UNIX,
Oracle 9/1996
to 3/1997 PC Distribution Center – Houston, TX Access
Programmer § MS Access
relational database design for business system § Design Access
database to store customers' information 7/1992
to 7/1996 SI Diamond Technology Inc. – Houston, TX Process
Engineer § Semiconductor
CVD, PVD process development § Control system
design § Define process
configuration with the Ion-trajectory Simulation software. § Data
acquisition and database (Access) design for QA 10/1990
to 7/1992 Schmidt Instruments Inc. – Houston, TX Aerospace Instrumentation Engineer (Mass Spectrometer) § Design and
develop instrumentation (Mass Spectrometer) for Space Shuttle Mission of WSF § System design,
configuration, and bench marking EDUCATION § BS, University
of Houston, 1991. Major Biophysics, Minor Chemistry |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
Chinese - Mandarin |
Fluent |
|
|
English |
Fluent |
|
|
French |
Beginner |
|
|
|