Post Job Free
Sign in

Software Delveloper using C++ and Java

Location:
Hatfield, PA, 19440
Salary:
95K to 105K
Posted:
January 04, 2011

Contact this candidate

Resume:

Ernest Kwok Hung Chiang

**** ****** ***** *****, ********, PA 19440 215-***-**** qs2wmi@r.postjobfree.com

Objective

Application design and development

Summary

• Keen problem-solving skills with advanced knowledge and degree in computing

• Excellent developer with over 15 years experience of C++ and Java object-oriented design

• Extensive experience in enterprise-scale RDBMS (DB2, Oracle) content management

• Proven capability of rapid product development and high quality work

• Exceptional work experience in interactive TV, wireless communication, service management, Internet robots, web applications, network programming, process integration and automation

• Result-oriented, highly motivated, quick learner, responsible, hard-working team player

Skills

• C/C++, Java, JSP, JavaScript, AJAX, Perl, Flash ActionScript

• Network & distributed programming, TCP/IP, secured socket programming (SSL, https, ftps)

• DB2, Oracle, Progress, SQL, PL/SQL, stored procedure, JDBC, ODBC

• HTML, XHTML, XML (DOM, SAX, StAX, XSLT), CGI, CSS

• Unix, Linux, Solaris, Windows

• CVS, Eclipse, Bugzilla, JIRA, JMeter, InstallShield

• MPEG-2, DSM-CC, COM/DCOM

Experience

Senior Developer

DivX Corp., Malvern, PA 2010 - present

Develop communication and content management components (using C++, Java, ActionScript and TCP/IP techniques) for Internet TV application for delivering Internet video content directly to TV.

Senior Developer

Thomson Reuters, Philadelphia, PA 2002 - 2009

As a developer for the Knowledge and Content Management groups at Healthcare and Science division of Thomson Reuters with development and other technical responsibilities in numerous scientific citation search products (back-end and user-interface applications) development, enhancement, integration and process automation.

• Designed and coded major back-end components (C++, Java, TCP/IP, XML, DB2, SQL) of a web citation search application including an adaptive multi-threaded Internet robot that crawls and harvests content, db schema and interface modules, converter for PDF files. Successful beta release in four months from time of design

• Lead developer of a multilingual (including Chinese content) citation management RDBMS (Java, DB2, SQL, JDBC, XML, XSL/XSLT) repository of scientific citations. Key components developed include db interface module, high-performance multi-threaded extractor and loader, and data transformation modules

• Contributed to the porting and enhancement of the multilingual citation content repository to Oracle platform. The product is released with much improved performance and a highly scalable enterprise data warehouse RDBMS to store and cross reference all Thomson's citation products

• Coordinated and scheduled work for off-shore team on the development of a db tool for managing sites harvested for citations written in Java using Struts framework

• Planned and automated all phases of production cycle of many products

• Enhanced and improved (C++, CGI, Perl, CSS, HTML, JavaScript, XSL/XSLT) a multi-product (patents, journal literature, chemical data) search engine, ISI CrossSearch, for ISI Web of Knowledge which is a subscription and web-based citation search product

Engineering Manager / Senior Developer

Liberate Technologies / Morecom, Horsham, PA 1997 - 2002

Responsible for development of streaming software for delivering and controlling interactive TV programs, Internet and video content over the digital cable system.

• Designed and implemented a mission-critical multi-threaded data streaming application (C++, COM/DCOM, TCP/IP, CORBA, SQL) that allows cable operator to deliver Internet and video content using the MPEG-2 protocol

• Developed an efficient software multiplexer that reduced data burstiness and improved data buffering and bit rate control for streaming data

• Developed distributed network content manager and streaming event scheduler, simulators and product installers (C++, DCOM, TCP/IP, CORBA, DSM-CC, InstallShield) for product testing, deployment and distribution

Senior Software Engineer

Astea International, Chalfont, PA 1991 - 1997

Responsible for development and enhancement of many modules of a customer service management software suite including wireless field service.

• Designed and developed (C/C++, Progress) the server side of a wireless communication application, Remote-1, based on the Motorola-Ardis RF network for field service transactions. Worked closely as technical consultant for major customers including Siemens Rolm and NCR resulted in successful live deployment

• Built (C, Progress) a message paging and escalation system using SkyTel protocol for Service Order Maintenance as part of the customer service management suite Dispatch-1

• Implemented and enhanced (C/C++, Progress) many Dispatch-1 modules including hypertext search (using Fulcrum Search Server), tax calculation (using Vertex taxation interface) and barcode device interface

Computer Consultant

Avery Dennison, Philadelphia, PA 1990 - 1991

Designed and developed a PC-based automation C application to perform real-time assembly line control of a process for label sorting, barcode printing and packaging

Education

• MS in Computer & Information Science, University of Pennsylvania, Philadelphia PA, 1990

• BS in Chemistry and Mathematics, Brandeis University, Waltham MA, 1977



Contact this candidate