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 Hsu 

Last updated:  04/11/16

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Houston, TX  77079
US

Mobile: 832-338-7018   
Home:
281-558-0549
khsu9547@yahoo.com
Contact Preference:  Telephone

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Ken Hsu - Senior Software Engineer

Resume Value: q4ftrh2qfz2meef3   

  

 

 

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

 

Software

Visual Studio.Net, PL/SQL Developer, Visio, NetBeans, Install Shield

Hardware

PC, Networking, DCS, Lab & Manufacture control system, RTLS, Cisco  MSE(Mobility Service Engine)

Environment

Windows, Internet Information Server, DOS, UNIX, PCI Compliance

Programming Language

C++, VB, VBScript, PL/SQL, JAVA, JavaScript, XML, C#, JSP, ASP, ASP.NET, VB.NET

Enterprise Systems

COM, DCOM, ATL, Web Services, SOAP, OPC interface, Microsoft Message Queue, Microsoft Active Directory, REST

Database

Oracle, SQL Server.

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

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Sr. Software Developer

eProcessing Network

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Date of Availability:

Immediately

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

None

 

 

Target Job:

Target Job Title:

Senior Software Developer

 

Target Company:

Company Size:

Occupation:

Engineering

·         Energy/Nuclear Engineering

IT/Software Development

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-TX-Houston

Relocate:

No

Willingness to travel:

Up to 25% travel

 

Languages:

Languages

Proficiency Level

Chinese - Mandarin

Fluent

English

Fluent

French

Beginner