Jack Zheng
* ******* *****, ******* *****, NJ ***20, USA
908-***-**** (home), 973-***-**** (cell)
Email: **********@*******.***
OVERVIEW
Experienced software and database system/solution architect and IT management professional
with strong communication and interpersonal skills. Over twenty years of managerial and hands-
on technical experience delivering software and information system products and services to the
marketplace. Ability to interface between technical teams and non-technical business-side
stakeholders. Expertise in translating strategic business and IT objectives into concrete action
plans showing results within months.
Managerial and technical skills include:
• hiring, training, coaching and supervising personnel;
• interfacing with company and customer personnel at all management levels;
• creating written communications, processes, SOPs, and policies;
• budget responsibility, team building and personnel alignment;
• business and technology assessment;
• business solution proposal, development, and presentation;
• strategic development and planning;
• technical advancement and leadership;
• vender assessment, management and outsourcing;
• managing expectations, communicating status and obtaining buy-ins;
• creating project plans and project timelines;
• tracking project metrics;
• software system/solution architectural design;
• database and data warehouse design, development, and management;
• data modeling, mining, warehousing, ETL, OLTP,OLAP, and business intelligence (BI);
• software and information system product development life cycle (SDLC): business and
system requirements specification, functional requirements specification, system and
architectural design specification, software system implementation, system verification and
validation (V&V), documentation, system maintenance and customer support ;
• software system change control and configuration management;
• QA and regulatory related aspects: GMP compliance, CE marking, ISO/FDA submission,
software systems as medical devices (IVD/IVDD);
• IT infrastructure and data center building, daily operation and management;
• extensive programming abilities in a wide variety of development environments and
databases (including SQL Server, Oracle, .NET and JAVA/J2EE);
• ability of using 3 languages: English, Chinese, and Germen.
PROFESSIONAL EXPERIENCE
Independent Consultant
6/2010 to Current
Variety of engagements in design, development, and management of software and information
systems, database and data warehouse systems, architectures and solutions.
BioArray Solutions Ltd.
Technology Lead
8/2004 – 5/2010
Responsible for all aspects of software engineering, architectural design, database and
information system development and management. As part of company’s key management,
successfully transformed BioArray from a bio-tech start-up making proprietary molecular
diagnostic systems for DNA analysis of blood into a revenue-generating company, which was
purchased by Immucor for $117M.
Achievements include:
• Contributed as Company’s key member to grow business from zero to $5 M annual
revenue.
• Built and led the team of software engineers, as well as database and IT system
administrators. Recruited the team members and developed training programs for them.
• Established an inspiring vision to build a global, centralized, thin-client, web-based and
database-driven information system (BASIS), which communicates in real-time with
Company’s biochip imaging instruments deployed in the field and provides data analysis
and reporting services to the customers in hospitals and blood centers, by using some
cutting-edge technologies, such as Service Oriented Architecture ( SOA) and Software as
a Service (SaaS).
• Led the BASIS product development program and managed all SDLC related projects
and activities, including project definition and planning, business and system
requirements specification, functional requirements specification, architectural and
system design specification, system verification and validation (V&V), documentation,
system maintenance and customer support, system change control and configuration
management.
• Successfully developed and implemented BASIS using .NET 1.1/2.0, SQL Server
2000/2005, IIS 5.0/6.0, Visual Studio 2003/2005, Crystal Report XI, ComponentOne,
and NHibernate.
• Successfully delivered and launched the first version of BASIS into production
(http://basisglobal.com) in July 2005, within very short timeframe and with very limited
resource.
• Built and operated an IT infrastructure networking several data centers with CISCO
routers, switches, and firewalls, as well as 20+ physically distributed servers and SANs
running databases and web application servers, to host a variety of BASIS environments:
from development, to beta testing, to production.
• Built and operated company’s database and data warehouse systems, using SQL Server
2005/2008, together with SQL Server Integration Services (SSIS), Analysis Services
(SSAS), Reporting Services (SSRS), Business Intelligence Development Studio, and in-
house developed ETL tools, to support all BASIS applications and to communicate with
customer’s lab information systems (LIMs) and databases directly over internet.
• Developed all imaging and interfacing software to allow BASIS communicate in real time
with internal and customer computer systems, such as automated instruments, LIMs, and
relational database management system (RDBMS), using standard interfaces such as
HL7 and ASMT.
• Made BASIS a validated product for CE marking and FDA submission, as a class III
medical device (IVD/IVDD). BASIS is already CE marked and pending for FDA approval.
• Made BASIS a key and valuable component of Company’s business, with more than
270,000 customer runs reached at the end of 2009.
• Interfaced with company and customer personnel at all management levels (R&D,
Product Development, Operations, QA/RA, Marketing & Sales, Customer Support).
Collected new requirements, coordinated system changes, and improved BASIS
iteratively.
• Grew BASIS to a global networking system connecting more than 40 instruments
worldwide, installed on the customer side, including leading blood centers, hospitals, and
reference labs.
• Developed customer training program and system use manuals. Provided tier 2 customer
support for BASIS.
• Run BASIS and Company’s IT operations for more than 5 years without any incidence
and system down-time.
Maher Terminals, Inc.
Senior Software Architect
3/1999 - 1/2004
Responsible for IT system administration and software development project management for
Maher Terminals, which is one of the largest container port operators in the US and uses a lot of
cutting-edge technologies, automated equipment and IT systems.
Achievements include:
• Administrated and managed several IT systems on a daily basis, which are the core
components to build Company’s IT infrastructure for daily operations, including ORACLE
9i as database engine, ORACLE 9iAS, Apache Tomcat as web server and servlet engine,
and in-house developed C/C++/JAVA software running on LINUX, NT and VMS.
• Developed a wireless communication management system for straddle movement, a core
component of the real-time container port information management infrastructure. This
system consists of a client software installed on each straddle, a server software, and an
UDP/IP based communication protocol to allow each client communicate with the server
over the broadband wireless network and to build a wireless multicasting messaging
infrastructure. The system was web-based and implemented in C++/JAVA on Windows
NT and VMS.
• Developed a GUI and web based system for real-time vessel and rail planning, another
core component of the real-time container port information management infrastructure.
Led the development of this system using the JAVA/J2EE multi-tiered architecture, which
consists of several thin-client applications, a middleware running on an application server
(ORACLE 9iAS), and a database system (ORACLE 9i). The system is web based and
has many advanced GUIs and graphic animations to help planners making plans and
monitoring all vessel/rail loading operations in real-time.
Neuromedical Systems, Inc.
Senior Scientist & Project Manager
6/1996-2/1999
Responsible for all pattern recognition, image processing/analysis, computer vision, algorithm
software development, and system integration related project and management activities.
Neuromedical Systems was the first medical device company in the world successfully
developed the FDA approved scanner ( PAPNET) for automated screening of PAP Smears
to detect cervical cancers and pre-cancerous conditions.
Achievements include:
• Led and managed several software/system development projects to manage different
kind of information and content, such as text information, medical images and diagnostic
data.
• Developed a software system to evaluate and improve the cytological performance of the
PAPNET system.
• Developed an imaging database management system to index, store, and retrieve a large
amount of diagnostic data and information including digital color cell images, which is the
basic building block to build a virtual and remote pathology system.
• Led and managed several R&D projects to develop a new generation of algorithms for
object recognition from color images, based on pattern recognition, machine vision,
image analysis, and neural network technologies.
• Developed a new, neural network based classifier for cancer cell detection and
recognition, which can be trained automatically using sample image data to recognizing
different types of cancer cells with very high accuracy and specificity.
• Integrated the new classification algorithm, as a core component system, with PAPNET.
This system was implemented in C/C++ on Windows NT.
University of California Riverside
College of Engineering
Post Doctorial Researcher
4/1995 - 6/1996
Responsible for several DARPA funded research projects in the areas of pattern recognition,
image processing and analysis, computer vision, and algorithm software development.
Achievements include:
• Performed and led several DARPA funded projects in automatic object and target
detection and recognition from multi-sensor imageries (optical, SAR, IR, FLIR, and multi-
spectrum).
• Wrote several research proposals for image content evaluation, image recognition
system complexity and performance estimation.
• Developed several software systems in C/C++ on UNIX for color segmentation, texture
classification, unsupervised feature extraction, dimension reduction, and multi-strategy
learning for image understanding.
• Published several scientific articles.
• Supervised graduate students, and Ph.D. candidates.
Daimler-Benz AG
Research Center Ulm, Germany
Dept. Image Understanding
Principal Scientist/Project Leader
4/1993 - 3/1995
Responsible for several Daimler-Benz and EU funded R&D projects and programs, including
PROMETHEUS (Program for European Traffic with Highest Efficiency and Unprecedented
Safety), which was a European R&D program, with all European carmakers, many universities
and other high-tech companies involved and participated.
Achievements include:
• Led the development of a real-time vision system for traffic sign recognition, which was
installed in Daimler’s autonomous vehicle VITA II, to demonstrate its automated
functionalities and abilities including collision avoidance on highways and traffic sign
detection and recognition.
• Developed this traffic sign recognition system with many advanced technologies,
including color image segmentation, object detection and tracking, pattern classification
and recognition, and neural networks. This software system was implemented in C/C++
on UNIX.
• Developed several other image processing/analysis algorithms/systems in C/C++ for
texture classification, color image segmentation, traffic object detection based on
color/motion, data fusion/classification of remotely sensed imageries.
• Published several scientific articles.
• Completed professional trainings for project management, business administration,
human communication and relationship management.
• Supervised interns, graduate students, and Ph.D. candidates.
SUMARRY OF QUALIFICATIONS
• Excellent tracking records of leading and deploying vision, strategy, innovation, and
implementation to solve different technology related problems. Strong knowledge in
providing technical strategies and solutions to resolve different real-world problems with
cross-functional tasks and cross-cultural teams.
• In-depth knowledge and hands-on experience of using state-of-the-art approaches,
architecture, and technologies to design, develop, and deploy automated systems,
computer software, IT infrastructures, and enterprise software applications.
• Demonstrated competence in strategic development, proposal writing, project/program
planning and management, team building, mentoring, and motivating. Strong OO-design
process and software project/product development and management.
• In-depth knowledge and hands-on experience in software and information system related
customer training which requires strong written/oral communication skills.
• In-depth knowledge and hands-on experience in dealing with QA and regulatory related
issues, such as software/system development life cycle (SDLC) and regulated product
development for FDA/ISO submission.
• In-depth knowledge and hands-on experience in IT infrastructure and system
development, management, and operations.
EXPERTISE AND SKILLS
1. Strategic: Can understand both the business and technical side of a problem, and can
easily identify and communicate the core problems. An early adopter of C, C++, Java, C#
J2EE, and .NET. Can recognize important technologies and their long-term business
impacts early. Can assess the applicability of specific technologies in solving business
and real-world problems.
2. Technical Evaluation: Highly skilled in evaluating technologies for possible options and
in evaluating different software for quality and maintainability.
3. Mentoring: Have mentored several groups through the R&D and operation process.
Helped many groups to deal with technology related issues. Have supervised several
groups of business, research and engineering staffs.
4. Oral Communication: An effective and dynamic communicator; Consistently receive
highest evaluations. Excel at explaining complex technical topics in an easily
understandable way.
5. Written Communication: Have published a lot of papers, articles, SOPs, user manuals,
design documents. Have written numerous proposals, presentations and reports.
6. Project and Program Management: Thoroughly understand CASE based software and
system engineering and their development phases and life cycles. Thoroughly
understand how to implement these processes. Thoroughly understand the
cost/features/time triangle and can juggle effectively.
7. Team Building: Experienced in quickly putting together effective teams for new
initiatives, project and product development. Work well in a collaborative environment.
8. Recruiting: Have recruited many talent and skillful management staffs and technical
team members. Often asked to refer friends to job opportunities.
TECHNICAL SKILLS AND PROFICIENCIES
8 Platforms: Windows NT/2000/2003/XP/Vista, UNIX/LINUX.
9 System and Networking Administration: Windows NT/2000/2003 servers, LAN/WAN,
TCP/IP, SAN, CISCO router and firewall.
10 Software Development: Guru-level multi-tiered enterprise software application
development, OO analysis and design, UML, C/C++, VC++, C#, .NET, WCF, MVC,
JAVA/J2EE, Web services, SOA, SaaS.
11 Tools: Visual Studio, Eclipse, JBuilder, JDeveloper, MS SourceSafe, Rational Rose .
12 Database: SQL Server 2000/2005/2008, SQL Server Integration Services (SSIS), SQL
Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS), Oracle,
MySQL, data modeling and date warehouse, ETL, OLTP, OLAP, BI.
13 Web and Application Server: IIS, Apache.
14 Image Processing and Analysis: Guru-level image analysis and computer vision,
imaging, feature extraction and analysis, algorithm development and rapid prototyping,
KHOROS, KBVision, Wit.
15 Pattern Recognition and Data Analysis: Guru-level data analysis and modeling,
pattern classification and recognition, statistics and neural network computing,
STATISTICA, NeuralShell, MATLab.