Ze Wang

Sr. Developer - iTech US Inc

Flushing, NY

-646-360-0389

• DTCC/OMGEO OASYS Post trade system in Linux, Windows, Sybase/Oracle
• PACS medical system development at Fujifilm medical system.
• MailRx Cigna Home Delivery Pharmacy system.
• POS development at NCR.
• Biometric, finger print and facial recognition software development at JADCS.
• E-commerce development at Network Commerce.
• Voice response system, IVR with DirectTalk/2 at Cityline and Turf Club.
• More than Fifteen years of hands-on software development experience in Visual C++, Boost, ATL, STL, COM, MFC, MDI Application on Windows, OS/2, and Linux and UNIX system.
• More than Five years of hands-on software development experience in PHP, Perl/CGI, and Java.
• More than Five years of hands-on Database development experience in Oracle, MySQL.
• Experience in C#, .NET, XML/DOM, XPath, Multi-Threading, DirectTalk/2, ASP development.
• TFS, Clear Case, VSS, RCS, GIT, OpenCVS version control.
• Quality Center bug tracking system experience.
• Web based (IE) application development in COM, HTML, CSS, Javascript, ExtJS.
• UML, flow chart, Microsoft Visio.
• Experienced in all the phases of software development life cycle including, requirement gathering, planning, designing, implementation, development, testing, and maintenance.

Work Experience

Sr. Developer

iTech US Inc

-

Philadelphia, PA

November 2012 to Present

Cigna Home Delivery Pharmacy - Projects for Cigna’s Mail Rx. Involved in design and development of Backend split shipment, LitPack, migration coordinator projects. Involved in writing and testing of C/C++ codes, SQL and stored procedures , Java rules components for these projects.
Environments: C/C++ on Unix, Sybase database, stored procedures, Subversion, Java/Eclips.
Enhancement projects for NCR's Point Of Sale. NCR is a world leader in consumer transaction technologies. The Aloha POS supports sales, payment transactions, back of house management, ATG gateway for linking to 3rd party software products.
• Involved in analysis, design and development of POS table service fractional pizza project, which includes fractional toppings, topping substitution, topping pricing for higher pricing, average pricing, whole pricing, etc.
• Enhancement for Papa Murphy's Pizza POS Quick Service, which includes different fractional pizza sale support and different pizza pricing support, and other POS Table Service enhancement and maintenance, in VC++ MFC on VS 2008.
• Dump files analysis and debugging. Crash recovery with transaction log, which includes both binary data and XML data processing.
• Windows service development, which runs as a back of house file server - RFS service.
• POS performance tuning using VC++ profiler.
• CPPUnit C++ unit test and SWIG unit test script.
Environment: C, C++, Boost, STL, MFC, DOM, XML, Team Foundation Server, Visual Studio 2008. MS SQL, Access DB

Sr. Developer

Symphony Corp

-

Park Ridge, NJ

May 2012 to November 2012

Enhancement projects for GE Healthcare. GE Healthcare is a leading provider of medical devices and services. GE Healthcare's web based PACS gives radiologists to read or update patience information and medical images remotely through internet browser.
• Involved in the design and development of web based PACS's image viewer, used flow chart, MFC, C++, MDI Application.
• Involved in the design and development of PACS integration with 3D image viewer system, which allows radiologist see 2D medical images and 3D images, and enlarge, rotate the 3D image seamlessly.
• Used provider and consumer web service for data transmission.
• Involved in the tomcat server side development with JSP.
Environment: C, C++, Boost, STL, MFC, DOM, XML, Visual Studio 2008. Oracle, Unix, Tomcat, Java/JSP, UML

Developer

FujiFilm Medical System USA, Inc

-

Stamford, CT

December 2006 to May 2012

FujiFilm Medical System USA is a leading provider of medical devices and services. FujiFilm's PACS has an install based system and a web based system, which allows radiologist access patient data remotely through internet browser.
• Involved in the design and development of Fujifilm's Synpase PACS on Windows system with client and server architecture.
• Used UML, sequence diagram, flow chart, class diagram for the system analysis and design.
• Used Windows' shell programming and Visual C++, STL, ATL, COM and HTML, JavaScript, ExtJS, ASP, and Oracle for different projects.
• Projects and components include, Reading Protocol, how radiologists read medical images. It analysis the displaying study's modality, procedure code, medical image series name, user preferences, the number of monitors radiologist uses to produce the best display format on monitor screen.
• WebView, patient information viewer on browser component with JavaScript and COM, which displays patient information, current, prior studies data, and shows or updates reports, notes and thumbnails of grouped series.
• Workstation integration- PACS system integration with 3rd party software like 3D software, Nuance dictation system.
• Automated unit testing - In JavaScript and C++ for efficiency and accuracy of development testing. Especially for algorithm based software components.
• Client and Integration MSI and build - Perl, MSI API
Environment: C, C++, STL, ATL, DOM, XML, HTML, CSS, JavaScript, ASP, ClearCase, VSS, Visual Studio 2008/2010. IIS, Oracle, Windows XP, Windows 7, Unix.

Developer

JAD Communication & Security

-

New York, NY

May 2005 to November 2006

JADCS was a company specialized in biometric software development, like face recognition and finger print recognition software. The parent company is JAD Corp.
• Designed and developed a biometric (facial recognition) application system in VC++ on Windows XP and backend administrative tools in PHP and MySQL database.
• Biometric Server - Using GDI/GDI+ for image processing, Cognitec's software for facial recognition, XML and image referencing for data communication, with MySQL database.
• Building Access Control Security system. It uses finger print recognition technology to identify the user who was already enrolled into the system and give the identified use access to the building.
• Bio-bouncer system (Security system for night clubs/stores). It uses facial recognition technology to identify the people who were enrolled into the system as a potential risk to the club or store and send an alert or warn message to the security.
Environment: C, C++, MDI Application, STL, ATL, DOM, XML, HTML, CSS, JavaScript, PHP, OpenCVS, Visual Studio 2003. IIS, MySQL, Windows XP

Developer

CAC America Corp

-

New York, NY

July 2004 to January 2005

CAC America is an IT consulting company. The project is for Fuji Electric, which is a worldwide leader in the design and manufacture.
• Designed and developed Fuji Electric America's e-commerce system for its America distribution center.
• Involved in the system analysis and back end database design, code implementation, and testing.
Environment: IIS web server, MySQL, Windows 2000, PHP.

Programmer

Nextterra Corp

-

Vancouver, BC

December 2001 to November 2003

Canada
Nextterra Corp is an internet domain name registration and service provider company, it also build web sites for customers.
• Designed and implemented a couple of e-commerce web sites in PHP, C/C++ Oracle, and MySQL on Linux/FreeBSD.
• Ecommerce web site for domain name registration, domain control panel, custom API for affiliate program. Email forwarding.
Environment: Linux, FresBSD UNIX, Windows, PHP, Perl/CGI, Java/Servlet, C++, Apache, IIS, Oracle, MySQL.

Programmer

Network Commerce Corp

-

Vancouver, BC

December 1999 to November 2001

Canada
Network Commerce Corp is an internet domain name registration and service provider company, it also build web sites for customers.
• Design and development in Perl/CGI, JSP/Java, C/C++, DBI, JDBC, Oracle on Solaris.
• CPAN perl modules used: Net::SMTP (sending email), LWP (fetching URL, form auto submission), CGI, DBI (MySQL), XML (writing, parsing XML file)
• E-commerce web sites for domain name registration and domain control panel for registrars.com, bulkreserve.com, domainstores.com.
Environment: Linux, FresBSD UNIX, Windows, PHP, Perl/CGI, Java/Servlet, C++, Apache, IIS, Oracle, MySQL.

Analyst Programmer

Singapore Turf Club Corp

-

Singapore

February 1998 to September 1999

Singapore
Singapore Sporting Club is the oldest existing and only horse racing club in Singapore.
• Maintenance and development of the following Projects,
• RCS (Race Day Control System for horse racing and 4D game) on IBM Unix using C/C++ on AIX6000, DB2, report and system maintenance in PERL.
• Telephone auto-betting system and operator assistant telephone betting system. Win 32 UI programming in VC++, MFC/ATL, DCOM, phone switching in CC/2.
• Voice Response System (IVR) for telephone betting (DirectTalk/2), CC/2 for the phone switching system. (on WinNT)
• Hand Held Betting System. Device Driver and Embedded system (VC++ on DOS compatible RTOS), which sends and gets data through Modem/RS232 to the Mainframe Computer (EBDIC format).
Environment: AIX 6000, OS/2, Windows, C/C++, Perl/CGI, Apache, .DB2, IVR, DirectTalk/2, MFC, ATL,

Programmer

CityLine Pte Ltd

-

Singapore

May 1997 to January 1998

Singapore
CityLine provide cinema ticket telephone booking service, it also provides ticket online booking.
• Maintenance and development of ticket telephone-booking and auto-dispensing system on VC++, DirectTalk/2.
Environment: OS/2, Windows, C/C++, IVR, DirectTalk/2, MFC, ATL,

Service Engineer

Panasonic Singapore Pte Ltd

-

Singapore

November 1994 to December 1996

Singapore
Panasonic provides a wide variety of products, systems, and services, ranging from consumer electronics products to industrial devices.
• Maintenance and technical support activities.
Environment: Windows, C/C++

Education

Master of Computer Science

National University of Singapore

Singapore

1997 to 1998

B.S. in Electronics Engineering

Shanghai University

上海市

1980 to 1984

Additional Information

SKILLS
Development C, C++, Java, PHP, Perl
Technologies C#, Boost, ATL, COM, STL, ASP, JavaScript, ExtJS, EJB, Servlet,
DOM, UML, JDBC, XML, Schema, XML, XSDLT, XPath, HTML,
CSS, DirectTalk/2 Multithread, Web Service socket
Databases Oracle, Sybase, MySQL,
Operating System Windows 98/XP/Vista/Win7, Linux, UNIX, OS/2
Tools Visual Studio […] Eclipse, Visio, Visual Source Safe,
ClearCase, Team Foundation Server, RCS, Apache, IIS, Tomcat.