BACKGROUND: |
Mr. Silverberg has a reputation
for excellence in system design, application development, and performance optimization in information processing technology. He teaches information technology courses across a range of curricula and manages the course search engine and database. His experience with IBM mainframe system software and the Java development platform provides him with a privileged perspective and skillset to teach IBM MQ and emerging third party and OSS middleware. Mr. Silverberg wrote a well received book on DB2
Performance, Design, and Implementation as part of the McGraw-Hill Information Technology Series. The Db2 subject matter has been updated to include cross platform implementation, scalability, and IBM Db2 cloud computing in CETi training courses. Mr. Silverberg specializes in teaching integrated client-specific Java and Microsoft .NET courses. In addition to providing classroom instruction, he manages the distance-learning service.
His current work includes researching and developing cloud computing, big data, and mobile device curriculum.
Together with David Shapiro, he is expanding the scope of operations to include aggregation, evaluation, and presentation of emerging trends in information technology.
2000 - 2006 |
Researched and managed the development of the web server curriculum - Apache Web Server, BEA WebLogic Server, IBM WebSphere Application Server, Microsoft Internet Information Server, and Oracle Application Server:
course handouts, training aids, presentation slides, validation assessment, and web support services. |
2000 - 2018 |
Co-project leader responsible for the design, development, and updating of the: 1- OSS: Open Source Software curriculum - Linux, scripting languages, Java platform and language 2- Microsoft development platform - transitioning from Visual Basic to Microsoft .NET, and Microsoft mobile devices. 3- Enterprise databases and Big Data and 4- Mobile databases. |
2007 - 2018 |
Managed the development of the lesson plans for industry standard subject matter: 1- Computer applications 2- IBM Mainframe environment 3-
UNIX and Linux 4- Java platform and language 5- Microsoft .NET 6- IBM Rational Developer. 7- Web servers |
2008 - 2018 |
Updated and expanded training programs for classroom instruction and web-based support services based on the open source Moodle model
which is augmented with the CETi courseware as a learning center.
1- z/OS mainframe: programming skills, programming languages, and system software. |
2- Java platform and language. |
3- Client-specific Microsoft .NET application development. |
4- Linux-variants: Red Hat Linux, SUSE Linux, and Ubuntu Linux. |
5- Oracle database platform. |
6- Mobile Devices: Linux, SDK, APIs, and Java. |
The implementation details reflect differences in the architecture, functionality, and intellectual property / copyright associated with the software. |
2008 - 2018 |
Developed and taught specialized client-specific courses in hybrid areas of information technology. |
2008 - 2018 |
Designed and tested the distance-learning service. |
2008 - 2018 |
Evaluating a digital publishing model for utilization with CETi courseware. |
2010 - 2018 |
Project leader responsible for reviewing, updating, and prototyping the mainframe courseware as a learning center to be submitted as a NRV: Nationally Recognized Vendor. |
2012 - 2018 |
Prototyping an enterprise database
for cross platform use with mobile websites for providing client support services. |
2013 - 2017 |
Developed and taught the Java WebSphere/Rational training programs. |
2013 - 2018 |
Researching and incorporating Java and Linux certification standards for utilization in cloud computing, containerization,
big data, and mobile device programming. |
2018 |
Curriculum expansion Java - Apache Maven and database with PostgreSQL administration and programming courses. |
2014 - 2019 |
Design and coding of CETi and SYS-ED forms to manage infrastructure libraries and programmatically
present information. Reviewing and applying academic standards to course outlines and curriculum preparation. |
|
CREDENTIALS: |
|
|
NEW YORK
STATE BPSS STANDARDS: |
|
EDUCATION: |
Brooklyn College, B.S., Pratt Institute, M.S. Computer Science, Polytechnic Institute, M.S. Management |
HARDWARE: |
zSeries, Intel and AMD workstations,
Wintel servers, and Android platform mobile devices |
SOFTWARE: |
web browser platforms |
web apps, and software as a service |
computer applications |
operating systems |
web development tools |
Microsoft networks |
UNIX and Linux |
databases |
web servers |
scripting |
middleware stack |
distribution software |
mobile devices |
web development |
client/server programming |
programming languages |
API programming |
enterprise programming |
enterprise databases |
mobile databases |
IBM mainframe operating systems |
IBM mainframe system software |
IBM Db2 relational database |
IBM MQ |
IBM Rational Developer |
Java platform and language |
Oracle development platform |
big data |
cloud computing |
Amazon platform |
object oriented programming |
structured methodologies |
Microsoft .NET platform |
MS VB.NET programming |
MS C# Programming |
MS Phone |
SAP Crystal Reports and platform |
SAS language and platform |
business analytics |
Google platform |
|
|
|
EXPERIENCE |
Years with CETi: 30 |
|
|
|
|
Reorganize an accounts payable and financial reporting system by normalizing databases on IBM mainframe operating systems. |
|
Create database extracts and plotted map data for specialized graphical plotters and graphical displays on a VM/CMS system and developed software for the map storage and selection. |
|
Web enablement technologies on IBM mainframe system software: CICS, Db2, and IMS. |
|
Develop REXX and CLIST scripts and applications on MVS, OS/390, and z/OS systems. |
|
Code the I/O modules on a credit reporting system on a IBM mainframe system in Assembler Language. |
|
Teach Db2 database administration support for data storage management systems, international funds transfer systems, and exception management systems. |
|
Design and configure leading client-server databases: MS SQL Server, Db2, Oracle, and alternative commercial and OSS software. |
|
Design and implement high transaction websites: web server installation, front-end user interface design, forms, and back-end relational database performance and tuning. |
|
Design a search interface which dynamically creates JDBC queries to gather customer and inventory information. |
|
Design a list generation e-mail program generated from statistical analysis of click through data using SAS and the Oracle database on UNIX and Windows. |
|
Create datasets and generate reports using SAS PROC Tabulate, PROC Report, SAS arrays, PROC SQL, and MACROS. |
|
Developed SAS macros for data cleaning and reporting and supporting routable processing. |
|
Designed customer service automation applications across multiple databases, languages, and platforms: IBM Db2, IBM WebSphere, IBM MQ, IBM Workflow, Oracle WebLogic, Oracle database, Java, and MS SQL Server. |
|
Designed and implement enterprise naming standards and conventions for IBM MQ. |
|
Install, configured, and tuned Microsoft Windows Server networks utilizing: SMS, Exchange Server, IIS, and Proxy Server. |
|
VOLUME CLIENTS |
Mr. Silverberg has taught operating systems, networking, programming languages, systems software, and web server courses to IT professionals at Fortune 1000 corporations and government municipalities:
ATT |
C, UNIX, C, PL/1, DB2, and VSAM. |
Bell Laboratories |
C and UNIX. |
MCI Telecommunications |
OS/2 Presentation Manager, Windows Programming, CICS Transaction Server, Command Level Programming, and VSAM. |
Exxon Central Services |
C, SAS, Fortran, and REXX. |
Social Security Administration |
Mainframe training programs, mainframe system software, mainframe utilities and development tools, and Java. |
USDA Graduate School |
CICS Transaction Server, DB2, IBM Mainframe, Linux, Microsoft .NET, UNIX, UNIX-Solaris, Microsoft Networking, SQL Server, and SMS. |
UBS Paine-Webber - instructor placement |
IBM MQ/WebSphere MQ - COBOL and Java, and UNIX. |
|
CLIENT SUPPORT EXAMPLES |
|
|
|