1. Work: (720) 299-4701 JEFF (Yefim) ZHUK home: (303) 694-4701 firstname.lastname@example.org
An innovative leader and hands-on developer and architect; excellent listener and
negotiator; actively shares and learns from others; Certified Java Architect;
Certified Java Instructor; Certified in Knowledge Technologies (Ontological
Engineering); speaker at Java One, Wireless One, and Oracle conferences.
Jeff has over twenty years of software architecture and development, management, and
training experience both in the USA and the former USSR.
He won Belarus’s First Prize for his Real-Time Automation System, and has patents
and publications in the fields of data processing, pattern recognition, and distributed
knowledge technologies. Jeff worked with, consulted, and mentored virtual teams of
enterprise developers in the USA, Canada, China, Israel, and Russia. He teaches best
practices in collaborative engineering and distributed knowledge technologies at Java
One, Wireless One international conferences and over the web.
His book, “Integration-Ready Architecture and Design” (Cambridge University Press) is
acknowledged as an industry-wide reference on Software Engineering with XML,
Java, .NET, Wireless, Speech, and Knowledge Technologies
Jeff is an expert in SOA and distributed enterprise applications, proficient in wireless,
knowledge and speech technologies, synchronous and messaging communications,
and graphics and image processing. He combines strong architecture and design
expertise with best methodology and managing practices (RUP, CMM, XP, and Agile).
Jeff pioneered and promoted integrated software and knowledge engineering that was
embraced and expanded by the software industry in Semantic SOA and other
He mentored and motivated architecture and development groups at numerous leading
companies to establish repeatable and highly efficient development process. (See his
presentations on “Collaborative Engineering” at http://sun.com/javaone )
Jeff has developed and patented new approaches to collaborative portals and
intelligent enterprise systems. Amazon.com, Yahoo, My Space, Facebook, etc.
followed the directions described by the inventions and Yahoo! acquired his patent on
distribute knowledge technologies.
At Jeppesen/Boeing Jeff was actively involved in the Next Gen architecture review
with Boeing/JPDO team and common Boeing/Jeppesen project “Collaborative
Trajectory Management” on future flight planning. He initiated Jeppesen Knowledge
Repository, invented and patented the Rules Collector system, an instrument to
transform people’s expertise into Jeppesen Expert Services, and Collaborative
Security and Decision Making System as an important component in the Next
2. Gen/SWIM architecture, capable to connect all onboard and ground flight
components. Jeff was an evangelist of Service-Oriented Architecture SOA), helped
with architecture roadmap of CMA, Marine and resource optimization products, guided
the shift from silo-applications to enterprise services. Jeff mentored architects and
developers in best practices, was a leader of SOA and Knowledge Engineering
working groups of Community of Practice.
Jeppesen, a Boeing Company, Englewood, CO, 5/2007 – present
Advanced Technologist, Consultant in Architecture and Development
- Focal point for Service Oriented Architecture and Knowledge Engineering
- Consulted software architecture and design in CMA(eLink, AMM, NavData and
Operations), GNTS, GNS and Standards (Knowledge Management System), Mercury
and other projects; mentored and trained Jeppesen architects and developers in best
development practices helping in architecture, design, coding and governing web and
messaging services, internal and customer-deployed applications
- Worked with NavData on the NextGen EFB architecture
- Received the Inventor 2007 and the Special Inventor 2008 awards for the patents: on
the Rules Collector system helping to transfer people’s expertise into business rules
and on the Collaborative Decision Making and Security methods and system
- Presenter at the Boeing Technology Excellence Conference on the subject of Aviation
Expert Services (to be provided by Jeppesen/Boeing) as a component of SWIM in the
next generation air traffic management, connecting ATC, AOC and onboard systems,
while increasing awareness and safety via collaborative decision support.
- Participated in collaborative work with Advanced Research and Boeing on the Next
Generation aviation architecture (NextGen architecture review with JPDO, CTM project
with Phantom Works)
- Proposed the Service Integration Model as a framework in the NextGen architecture to
dynamically create and execute service scenarios in a collaborative fashion. This
suggestion was accepted by the FAA and was also included in the Jeppesen’s Volpe
proposal, which won the bid for Jeppesen/Boeing as a vehicle for future projects
- Wrote a technical proposal on Jeppesen Expert Services that implement his inventions
for multiple applications for Aviation, Marine, Rail and the overall transportation industry
- Contributed to the Blue Sky project of the Digital Transformation program that defined
Jeppesen Expert Services as one of the main company directions for the future
- Actively involved in developing architecture roadmaps for CMA, BGA and Marine
technical units; wrote a proposal for the Next Gen EFB with rule-based components
- Initiated the unified architecture for the set of resource optimization products
- Worked as a Knowledge Architect in the Knowledge Management project, the base for
future Jeppesen Expert Services
- Leader of the CoP working groups on SOA and Knowledge Engineering
- Developed and conducted SOA training workshops for Denver, Sweden and Germany
branches successfully connecting business decision-makers and engineers in
3. ITS, Inc., Englewood, CO, 10/2001-5/2007 http://JavaSchool.com
Chief Architect and President
Consulted corporate and government agencies saving millions of dollars with
optimized architecture; trained hundreds of architects and developers.
Cambridge University Press published his book on “Integration-Ready Architecture
and Design” concepts and technical solutions which became best industry practices.
Invented and patented distributed knowledge systems (Amazon.com, Yahoo, My Space,
Facebook, etc. followed the directions described by the inventions and Yahoo! acquired his
patent). His works and patents have introduced a new field of integrated software and
knowledge engineering that was embraced and expanded by software architects and
developers in Semantic SOA and other directions.
Consulted integration and SOA projects for corporate clients, like Micro-Express
International, Corporate Express, Comcast, Echostar, SZMA (Russia) and government
agencies (DOJ of California, DOD, etc.). Consulted and trained enterprise architects and
developers in SOA, Web Services and distributed enterprise applications.
Developed and patented distributed knowledge solutions. Shared best development
practices at Java One International conferences, via training and publications.
Developed “integration-ready” business frameworks to extend enterprise
applications with wireless and web services; worked on multiple types of enterprise
applications in J2EE, J2ME and .NET environments; created WAP/WML factory of classes
for wireless communication.
Consulted prototyping efforts by TV Guide to create Java-based set-top products for
digital television and worked on distributed peer-to-peer JXTA network applications.
Created InstantVoiceShare and InstantScreenShare conferencing products based
on Java Messaging Services. Shared design and code via the book and training sessions.
Jeff worked with speech synthesis and recognition engines from IBM and Microsoft;
evaluated iLog and jRules technologies; created data layer, governance and monitoring
frameworks for web applications (see http://javaschool.com/school/public/DesignGuide.htm).
At Corporate Express, he developed optimization systems significantly improving
sales. Consulted enterprise application development and SOA projects at Comcast and
Echostar (see http://javaschool.com/about/aboutSOA.htm).
Consulted an automation project at one of the world’s largest oil refineries in Russia,
Kirishinefteorgsyntez JSC, while saving millions of dollars with an optimized architecture and
design and guiding multiple development teams in best design and code practices.
Developed XML-based application scenario language to interact with knowledge
engine and business services built in service-oriented architecture.
Created WAP/WML and J2ME based wireless messaging solutions for multiple
types of thin and thick client devices to perform scenarios negotiated on-the-fly.
Introduced and promoted Integrated Software and Knowledge Engineering (see
http://javaschool.com/about/services.html) as a new platform for creating intelligent
IQLabs, Inc., Hayward, CA, Englewood, CO, 3/2000-10/2001
Chief Architect and V.P. of Engineering
4. Responsibilities included architecture, research, and development of a new generation
of e-provisioning systems, supervision of development, QA, and technical teams in
Hayward, CA, and Englewood, CO. Collaborated with developers in India and Russia.
Assumed the role of General Manager of Denver office (with the budget over $5 million/
year); acted as technology evangelist and mentor.
Supported all technology aspects in partner and investor relationships. Wrote RFPs and
raised $10mln in investment funds.
Streamlined the development process and promoted innovative collaborative
technologies and efficient methodologies for multi-team development. Enhanced portal
architecture with new features for effective teamwork in corporate, training, and
consulting environment, provided domain-based and role-based workflow automation
(similar to myFactory by WTMedia or Cerner products), worked on expert rules
knowledge engine capable of supervising scheduled business activities in a complex
Jeff’s team developed integration-ready service components that increased system
efficiency and flexibility. The system extended portal technologies into the business
arena and became a pioneer enterprise e-provisioning/telecommunications product.
The system was built as a set of extensible services-frameworks with the ability to
add/customize services at run-time. The system provided high interoperability in a
mixed telecom environment through multiple platforms and products. The product line
was designed to work in a unified fashion with telecom PBX systems as well as
wireless, and voice over IP telecommunications switches. Products have been deployed
at Visa International and other corporations.
IPServe, Inc., Englewood, CO, 4/1999-3/2000
Designed the first educational portal in the industry, JavaSchool.com. Extended Java-
powered portal technologies for corporate teamwork through IPServe.com. Supervised
distributed development teams. Developed a set of architectural and design patterns
that allows for a range of distributed computing solutions with thick and thin -- as well as
wired and wireless (WAP) -- clients. As a contractor for Sun Microsystems, provided
Java Technology and Architecture training in the US and around the world. Received
the highest “Hi five” instructor award from Sun Microsystems for corporate training and
Invited by IQLabs, he transferred IPServe collaborative technologies into next
generation of telecommunications e-provisioning systems.
US WEST Communications, Denver, CO, 4/1994-4/1999
Member of Technical Staff
Team lead, architect, and developer of Java and Web based enterprise applications:
-Outside of Plant Facility Management GIS System (OSPFM)
Developed the first Java-based Geo Information System with encrypted map distribution
(ESRI and AutoCad formats), which improved customer service and a company image
5. by allowing telephone technicians of 14 states to use laptops and CDs instead of tons of
-Distributed notifications driven by corporate data analysis (data warehouse).
-Created application frameworks for CORBA/DCE/Encina, ObjectStore/C++, and
RDBMS integration, worked with WebLogic data management products (dbKona, etc.)
-Developed distributed GIS applications that integrated corporate data and facility maps
Auto-Trol Technology Corp., Denver, CO, 9/1992-4/1994
Sr.Software Engineer: CAD/CAM oriented graphic engine development.
Team lead, architect and developer of CAD/CAM graphics engine.
2D-3D GUI engine, Graphics Format Conversion Project (UNIX/Motif, C/C++)
Increased 400% CAD engine performance by using function pointers and OO
Telematics International, Calabasas, CA, 10/1991-9/1992
Software Engineer III: SmartNet and Scientific Atlanta Network development.
X.25, SNA, Bysinc, Async, Frame Relay protocol conversion;
Multipoint switch project; ISDN - T1 project.(VAX/VMS, PC/Windows, C/C++)
Teledyne INET, Torrance, CA, 11/1989-10/1991
Project Engineer: Real-Time and Embedded Systems ,Touch Screen interface
Designed controllers, multi-controller networks, and embedded monitoring systems.
Developed "Touch-screen embedded system" with simulation and self-diagnostics
capable to manage up to 64 on-board PC controllers and provide integrated data to
executive level. Developed Fast Graphics Touch Screen software packages,
diagnostics, and simulator programs with user-friendly interface. Presented the system
at an international exhibition in New York (1990) and trained people for a Tokyo (1991)
exhibition. Designed multipoint network system based on RS-485 and ETHERNET
Developed image processing TSR-applications for AMIGA - IBM PC networks and
Interchange File Format (IFF) images captured by AMIGA's frame grabber.
Computer Systems Consulting Co., Minsk, USSR, 1984-1989
Co-founder and Chief architect: System architecture definition and design.
Architected and developed a machine-vision system with VAX/UNIX (image
processing), LSI-11 (central control) and CAMAC controllers for the State Nuclear
Physics Labs. The research targeted biological objects under an electromagnetic field.
Architected and designed a computer training system that helped students learn foreign
languages with a PC and VCR. Developed the first portal automation control system in
the USSR with multiple sensor processing and control components. Designed an
energy management system and consulted on implementation and improving efficiency
of production systems at Mogilev Electronics Factory, Belarus State Railroad and other
government agencies. Filed patents and published works on data processing and
industry automation. Conducted training to share experience in the field.
Participated in the creation and publications of the Biological Aging math models and
developed IBM Mainframe software packages based on the regression model.
6. Gerontology research done with these powerful tools was published in the USSR and
US and has achieved scientific recognition.
Academy of Sciences,
Laboratory of Neurophysiologic Research, Minsk, USSR, 1975-1984
Lead Research Automation Engineer: Automation systems development
Designed and programmed real-time pattern recognition system to analyze
neurophysiologic activity. Designed and programmed video controllers, I/O drivers, 16-
bit CMOS microprocessor board and OS Monitor program.
Invented and patented signal processing and pattern recognition systems. Engineered
and programmed LAN drivers (Manchester, HDLC), and analog-digital user interfaces;
created real-time research automation system, which was awarded the First Prize in
Belarus; shared best development practices via published articles and training
KBTEM, Planar Corporation
Programmable Controllers Development Unit, Minsk, USSR, 1967-1974
Digital Controllers Developer: Design of digital programmable controllers
Designed and developed digital programmable controllers for automated lines for
assembly of integrated circuits (ICs), hybrid ICs, and very large scale integration (VLSI)
systems. Designed and developed (installed in USSR electronics centers) controllers for
the first Wafer Stepper Model EM-542, which provided 1 micron resolution.
HONORS: First Prize in Belarus for best Real-Time System Development.
"Teaching Excellence" award from University of Phoenix
"Hi-Five" award from Sun Educational Services for achievements in corporate
EDUCATION: Minsk College of Radio and Electronics, USSR, BS in Computer
Belarus University, Minsk, USSR, MS in Computer Science and Digital
PATENTS: 10 in data processing/pattern recognition systems and Distributed
PUBLICATIONS: 27 in data processing, distributed marketplace, integrated software
and knowledge engineering
Books: “Integration-Ready Architecture and Design”, Cambridge University Press, Jeff Zhuk,
2004, ISBN 0521525837, http://www.amazon.com/exec/obidos/ASIN/0521525837
The session BOF-1117 at Java One, 2004: “Distributed Life in JXTA Knowledge Networks”,
The session TS-1366 at Java One, 2002: “Integration Ready Systems”.
The session JU-2725 at Java One, 2001, “Developing Telecommunication
solutions with Java”
Faculty of University of Phoenix and DeVry University
Sun Certified Java Architect
Sun Certified Java Instructor
Sun Certified Java Programmer
Cycorp Inc. Certified in Ontological (Knowledge) Engineering
Certified by University of Phoenix in Critical Thinking Methods
Certified TOGAF 8 by Open Management Group
Consulting/training feedback: http://JavaSchool.com/school/references.html
Mr. Zhuk brings the wealth and depth of years of Java development and training
experience. His willingness and ability to adapt this course from a standard,
textbook driven approach, to one that tied the classical Java language instruction
to our real-world challenges was impressive and well received. I consider this the
best training investment I’ve made for my staff in over 15 years of Software
- Jay DiGiovanni, Director of Software Development, TV Guide
Jeff was able to explain complex concepts of EJBs and messaging beans and
apply them immediately to our current tasks.
- DOD development team, EJB programming with Weblogic
From the book and seminar reviews: http://JavaSchool.com/school/public/
"This book was very solid technically, and a fascinating read. On the
development side, it is filled with ideas and examples, some of which
showed me completely different approaches to common problems.
Conceptually, the book is even richer, not only explaining complex
technologies in simple ways, but showing how some seemingly unrelated
technological developments from the past few years can fit and work
together. Overall, I think the book's most worthwhile aspect is the way it
married its overall vision, which anticipates the future of integration and
knowledge-driven computing, with very specific design and code examples
that I could incorporate into my practice right away.
8. A top book for people who want to stay ahead of the pack in the latest
practical developments that will shape information architecture for the
future. - Amazon.com review
“This is the new road map for a new generation of students and specialists
dedicated to the field of IT and computer information systems" - Dr. V.
Genin, Plenipotentiary Representative of the International Academy of Higher
Education in the United Nations, Chair of College of Business Management and
IT at University of Phoenix
“The book is a brilliant synergy of theory and experience. Filled with
fundamental concepts together with innovative and yet very practical
approaches to modern software engineering, it answers the most important
questions of today and allows us to look into the future.” – A. Nozik, CEO &
General Director, Specialized Engineering, Integration, and Automation
"Thank you for giving your speech at ATR, New Zealand. Your idea of using
a knowledge base to create a prepositional programming environment is
something which I had never considered before... This will be a
revolutionary computing system; it will be the first truly general
prepositional computing environment, which is such a cool idea." - K.
Harris, Telesyn Research, New Zealand, February, 2004
References available upon request
Seminars and Workshops:
BEST PRACTICES IN SERVICE-ORIENTED ARCHITECTURE
Open up a new world of applications that can inherit and learn rules, events, and
scenarios. Presented on 1/21/2006 for ACM and IEEE Chapters of Denver and
SOFTWARE EVOLUTION WORKSHOP
“From IT to a Distributed Knowledge Marketplace”
A brand new workshop taught by Jeff Zhuk at Canterbury University, New
Zealand, at IBM (Boulder Campus) and University of Phoenix. The workshop
highlights the latest advancements in technology and what they mean for the
future of business applications.
INTEGRATED SOFTWARE AND KNOWLEDGE ENGINEERING
Integrated software and knowledge engineering – a platform for developing
intelligent systems; Presented by Jeff Zhuk at Pacific Northwest National
Laboratory (PNL), Richmond, WA, April, 2005
INTEGRATION-READY ARCHITECTURE AND DESIGN
Software Engineering with XML, Java, .NET, Wireless, Speech, and Knowledge
Technologies, Cambridge University Press, 2004, ISBN 0521525837
Articles and Presentations:
Guidelines and Reference materials for Jeppesen Architects and Developers:
Service Oriented Architecture, Services, Security and Best Practices
Boeing Technical Excellence Conference, St. Louis, 2008
Aviation Expert Services, Presented by Jeff Zhuk on June 28, 2008
The paper introduces aviation expert services as an important component of
SWIM (to be provided by Jeppesen/Boeing), in the next generation air traffic
management, which connects ATC, AOC and onboard systems while helping to
manage an increasing number of variables and players in time and space.
Information-rich Airplane, Co-author with Alex Pufahl and others
The paper highlights the need for a data provider (Jeppesen) to closely
collaborate with an airframe manufacturer (The Boeing Company) to integrate
multiple operational and real-time data streams.
Java One International and other Conferences:
Distributed life in JXTA Knowledge Networks. (Intriguing and Unexpected: New
and Cool section), Java One International Conference, BOF-1117, San
Francisco, June 29, 2004
24x7 Distributed development method and technology. (Web Services section.)
Java One International Conference, BOF-1929, San Francisco, March 29, 2002
Integration Ready Systems. (Emerging technologies section.)
JavaOne International Conference, TS-1366, San Francisco, March 26, 2002
"Wireless Technologies: WAP and VoiceXML development"
WebCast (on-line) session (in partnerships with Sun Microsystems) for Java
development community - November 23, 2001
"Enterprise Application Development: technology and process"
WebCast (on-line) session (in partnerships with Sun Microsystems) for Java
development community - November 16, 2001
Wired and Wireless Telecom applications with Java.
10. Wireless One International Conference, p.8, Las Vegas, June 25, 2001
Developing Telecommunication solutions using Java technology.
JavaOne International Conference, p.215, San Francisco, June 2, 2001
Data access over the Internet. IPServe.com redefines collaboration.
Oracle Conference: RMOUG Training Days, p.347, Denver, February 9, 2000
US Patents: Distributed Knowledge Systems and Technologies
Boeing No. 08-0323, HDP No. 7784-001129/US, Jeff (Yefim) Zhuk | Pending
Collaborative security and decision making in service-oriented environment,
The invention describes secure service collaboration and collaborative decision
making system and method
Boeing No. 07-0859, HDP No. 7784-001097/US, Jeff (Yefim) Zhuk | Pending
Rules Collector, 2007-10
The invention describes the system and method of transforming people’s
expertise into business rules for process automation
US 709/205; 709/204 | G06F 015/16 | Jeff (Yefim) Zhuk
Distributed Active Knowledge and Process, 2000 | Patent | Obtained by
The patent describes collaborative methods of service and knowledge
US 10/709460 | G06F 01 | Jeff (Yefim) Zhuk
Knowledge-Driven Architecture, 2004 | Patent Pending
The invention describes architecture approach to building intelligent systems
US 12/075290 | G06F 01 | Jeff (Yefim) Zhuk
Service Knowledge Map, 2007-04 | Patent Pending
The invention provides a set of methods to describe, find, assemble and execute
US 11/965063 | G06F 015 | Jeff (Yefim) Zhuk
Adaptive Mobile Robot System, 2007-03 | Patent Pending
The invention integrates software and knowledge engineering with robotics
technology to improve robot-to-robot and robot-to-human conversational
interface and provide on-the-fly translations of situational requirements into
adaptive behavior models and further down to service scenarios for a
collaborative robot teams
11. International Patents: Data Processing and Pattern Recognition Systems
SU 739546 | G06 F15/42 A61 B5/04 | Yefim Zhuk
SU 765869 | G11 B502 | Yefim Zhuk
SU 796858 | G06 F15/42 | Yefim Zhuk
SU 940177 | G06 F5/42 | Yefim Zhuk
SU 972514 | G06 F15/42 | Yefim Zhuk
SU 1010629 A | G06 F11/46 | Yefim Zhuk
SU 1016804 A | G06 K17/00 | Yefim Zhuk
SU 1206811 A | G06 K15/42 A61 B5/10 | Yefim Zhuk
SU 1286157 A1 | A61 B5/04 G06 F15/42 | Yefim Zhuk
Publications in the field of modeling in experimental medicine:
Biological Age Modeling and Experimental Measurement
T. Dubina, V. Dyundicova, Y. Zhuk. In the book “Biological Aging Measuring” by
Ward Dean. p.147. Los Angeles 1988
Biological Age and its estimation.
T. Dubina, V. Dyundicova, Y. Zhuk. Science magazine “Experimental
Gerontology” Vol. 18 p.5 1983
Biological Age and its estimation. Introduction of a correction to the multiple
regression model of biological age.
T. Dubina, A. Mints, Y. Zhuk. Science Magazine “Experimental Gerontology” Vol.
19 p.133 1984
Defining the biological age of an individual and an appraisal of the degree of
A. Mints, T. Dubina, V. Lysenyk, Y. Zhuk. “Physiological Zhurnal” Vol. 30, No. 1,
p. 39 1984
Publications in the field of Real-time Systems and Science Research
Real-time data processing system for electrophysiological research in book
“Science research computing”.
USSR Novosibirsk 1979 page 261 In the book “Complex computing is the base
for quality improvements”. USSR Minsk 1980 p132
Programming control in the neuropsychological experiment.
In the book "Problems of new methods in scientific research" USSR Minsk 1981
12. Complex automatic medical-biological experiment data processing.
In the book "The first international school of science research computing"
Moscow 82 p5
Programming interface micro- and mini-computers with peripheral units.
In book "Experience and the Future in mini- and micro-computer use" Moscow 82
Microcomputer Electronica-60 (LSI-11) in neuropsychological research system.
In book "Computing for Scientific Research" Gorky IPF of Academy of Science
Microcomputer system for electrophysiological experimental research.
In book "News from the Byelorussian Academy of Science" Biological Research,
Minsk 1983 p74
Programming technology and architecture for personal microcomputer systems.
In the book "Industrial technology for software use and design" Sverdlovsk 1984
Neuropsychological experiment through microcomputer system.
In the book "Scientific research and control computing" Minsk 1984 page 55
Many-channel control and functional diagnostics with micro-processing system.
In the book "Algorithms, hardware and software tools in diagnostic systems"
Minsk 1985 p127