Henry Lau
. 510-***-**** . ***********@*******.*** . San Leandro, CA
Hands-on programming and a full understanding of the SDLC. Experience on
developing commercial software products for sales. Successful track record
providing programming deliverables. Experienced in driving creative
solutions. Able to deliver product in limited time with high quality.
Work well in a team as a self-starter.
TECHNICAL SKILLS
. Microsoft Visual Studio - C# WPF, Visual C++.
. Java and Java EE
. Android programming
. Java Native Interface
. MS SQL Server
. JUnit
. BIRT Report Developer
ACCOMPLISHMENTS
. 10 year programming experience includes contracts in San Francisco, New
York and Hong Kong.
. In 2014 with Foxit, iOS and Android PDF viewers are developed and
integrated to Home Depot Install2Go app.
. In 2012 with Hana Micron, animal tracing application is developed using
RFID tags as a way to maintain big yards, which augments the asset value
by automatic identification and tracking.
. In 2010 with Bricsnet, a Java mapping application from Excel to XML is
coded for Commonwealth of Virginia by multiple modules with dependencies
on JAR installed by Maven 2.0. And finally to MSSQL via web services to
generate the required SQL to insert and update table records.
. In 2009, led a team of business consultants in ING Real Estate to convert
all excel files in five Asian localities to MSSQL database.
. In 2007 with Synergis, participated in integration tests after importing
all data from Access to MSSQL for a hundred property sites. Execute test
scripts on source system to establish baseline. The QA process included
stress tests and creates test scripts for each phase of testing.
. In 2005 with Defond, independent working experience on developing an
intranet in VB.net.
PROFESSIONAL EXPERIENCE
Software Engineer, Foxit Corporation - Fremont, CA
9/2013 - 11/2014
. Design, code and debug SDK and core technology in C/C++ to develop a
platform-independent PDF rendering and processing engine. Compiled C/C++
code into a library.
. Build Java wrapper classes together with JNI to interface Java with
C/C++.
. Developed commercial application for Android & IOS mobile development
using Eclipse IDE, Android SDK, ADT plug-in and XCode.
. Working knowledge on Android framework APIs.
. Wrote JUnit test for debugging and troubleshooting.
. Tested applications on device simulators and actual devices to fine-tune
PDF products.
Software Engineer, Hana Micron Innosys - Milpitas, CA
9/2011 - 7/2013
. Implemented API library for wireless and digital communications layer
(Serial, USB, GPRS and WIFI), receiving and sending data from POS device
in data packet protocols with compression. Design algorithm on how to
handle lost connection on portable devices.
. WPF XAML-based UI development, writing and reading data on programmable
RFID tag by readers.
. Coded the scanning module with respect to the hardware implementation for
the RFID Reader from vendors.
. Implemented and improved the common framework library used in
applications for tracking animals in big yards, bus services and check-in
and check-out processing.
. Experienced in design and development of classes, functions, and other
components using VC++ and C#.
Henry Lau
page 2 of 2
Professional Services Engineer, Bricsnet FM America Inc - San Francisco, CA
12/2009 - 5/2011
. All developments are accomplished by using Java/J2EE, source version
control with CVS, XML editor and build tool with MAVEN and ANT. Program
data is represented as XML and document-style SOAP applications are
developed for data integrations. Web-based implementations are configured
with drools for security rules and jBPM for workflow configuration. Well
versed in SQL Server and report design with BIRT. Validation of bug fix
in the bug tracking system by review and update test plans.
. Supported the process of identifying the customer's business requirements
and objectives while developing appropriate demonstrations and estimating
implementation requirements.
. Communicated critical information to the customer and other engineering
team members and supported management activities throughout the project.
. Post go-live support and worked with customers under a variety of
circumstances.
Consultant, Real Foundation, Inc. - New York, NY and Hong Kong
6/2008 - 9/2009
. Developed financial systems (both windows and web) for reporting
requirements, dealing with general accounting principles, General Ledger,
A/R, A/P, balance sheet, categorization of account type data for
management reporting purposes, understanding the financial data.
Extensive use of SQL and stored procedures are exercised.
. Provided leadership in a data migration project. Assisted clients with
data mapping by providing detailed descriptions, documenting, designing
and configuring repeatable algorithms required for data consolidation.
. Report developments satisfy CARQUEST (2010), W.P. Carey (2008), Lexington
Realty Trust (2008) with extensive usage of complex SQL query.
Analyst Programmer, Synergis Management Services Limited - Hong Kong
12/2006 - 2/2008
. Contributed to the design and development of the new property management
software to replace the old one, which involved data migration, reporting
and UI development.
. Created software demos and supervised testing group to conduct testing
activities.
. Performed all facets of VB6-MS ACCESS property management software
maintenance.
. Responded to user support requests and inquiries.
Software Engineer, Defond Electrical Industries Limited - Hong Kong
5/2004 - 9/2006
. Developed intranet web applications using VB.NET 2003, IIS and SQL
Server.
. Wrote MFC/Visual C++ programs and performed maintenance on MFC/Visual
C++.
. Diagnosed and corrected program failures.
EDUCATION
Master of Science in Computer Science - California State University, East
Bay (2004)
Bachelor of Science (Hons) in Chemistry - The University of Hong Kong of
Science and Technology (1997)
CERTIFICATIONS & PROFESSIONAL DEVELOPMENT
Oracle Java Enterprise Edition 5 Web Services Developer (7/2011)
Oracle Certified Programmer for the Java 2 Platform, SE 6.0 (12/2009)
Cisco Certified Network Associate 2.0 (1/2002)