I
have comprehensive experience in the Information Technology industry using
leading edge hardware and software technologies to address a variety of
business processes. As an Infrastructure
Specialist, I completed roles such as
Systems
Analysis and Administration; Database Administration and Modeling; Network
Support; Project Management; Technical Training and Programming. Deliverables
and accomplishments include:
·
Designed an
application, systems and database integration model for an Enterprise Network
Management solution.
·
Architected and
managed the implementation of a bi-coastal NT and UNIX development environment.
·
Engineered SOLARIS/LEGATO
based differential backup solutions.
·
Implemented an
ORACLE and SOLARIS infrastructure too support a PEOPLESOFT initiative.
·
Wrote UNIX, NETSCAPE/SMTP and Microsoft NT/
EXCHANGE server monitoring strategy.
TEACHING SUMMARY
AND PHILOSOPHY
Currently,
I am lecturing for the Computer Information Systems department at Buffalo State
College. Prior to this, I completed two
terms with SUNY Geneseo as an Adjunct Lecturer for
the Computer Science department.
Research efforts focus on technology integration strategies for the
Enterprise IT Infrastructure and include work in designing training seminars
for Linux+, CCNA and MSCE certifications.
I believe in the combination of theory and applied learning across
multiple subject matters as a means for preparing the student for designing,
implementing and supporting integrated IT infrastructures.
COURSES TAUGHT
SUNY GENESEO
CSCI-204 Programming in Application Software: In-depth coverage of programming techniques used in commercially available data handling packages such as Microsoft Excel and Microsoft Access. Programming projects will help develop an understanding of relational database management concepts and modeling techniques.
CSCI-330 Data Communications: A comprehensive
overview of the core concepts and technologies of data communications. Communication protocols and network design
principles are studied relative to the seven layer OSI reference model. Programming projects will emphasize how
network software is implemented and assist in explaining the over-all
end-to-end behavior of networks.
CIS-315 Computer Organization: A comprehensive look at the principles associated with
computer organization or architecture. A
hierarchical approach is taken to learn the overall design and functionality of
multilevel computers. Levels such as
Digital Logic; Microarchitecture; Instruction Set;
and Operating System are studied in depth.
Hardware components such as CPU, I/O, Memory and Disk are also presented
to provide an overview of system architecture.
Pentium II and SPARC-II architecture examples provide a means to
understand how these principles can be, and are, applied to commercially
available computers.
CIS-375 Programming For The Internet Environment: A comprehensive introduction to client-based web
programming languages. We begin with
HTML as an introduction to Internet programming and continue with JAVASCRIPT
and PERL. A hands-on approach is taken
to teach these languages. Various
programming lab exercises are completed as a means to learn the individual
aspects of each language. Projects are
used to master the complete fundaments of all languages combined. We assume an
extensive scholastic programming background with languages such as C and PERL
within a UNIX environment.
CIS-410 Operating Systems: A comprehensive overview of the concepts, design
principles,
structures and mechanisms of Operating Systems. Fundamentals such as PROCESSES, MEMORY,
SCHEDULING and I/O will be studied. Open source UNIX and proprietary Windows 2000
will be
used as case
studies. UNIX based projects will be
used as a means of illustrating key Operating
System issues.
CIS-470 Data Communications: A comprehensive overview of the core concepts and
technologies
of data communications.
Communication protocols and network design principles are studied
relative
to the seven-layer OSI reference model. Programming projects will emphasize how
network software
is implemented and assist in explaining the over-all
end-to-end behavior of networks. We
assume an
extensive scholastic programming background in C, PERL and UNIX.
B.A. in Computer Science and
Statistics
HP OpenView
Network Node Manager II Course HP Education Services 2001
Solaris
2.6 Administration SkillDrill Certification Program 2001
SkillSoft e-learning certificate: Fundamental Supervisory Skills Buffalo State College 2003
SkillSoft e-learning certificate: Fundamental IT Networking Skills Buffalo
State College 2003
ACADEMIC SERVICES AND AWARDS
Served on the CIS Department
Bylaws Committee, 2003
– present.
Primary
contact for CIS WEB page administration, 2002
– present.
Buffalo State College Hero Award
from Students with Disabilities, 2002-2003
academic year
PLATFORMS: Sun Sparc and
IBM
RS-6000 and SP2; HP
3000, 7000 and 9000 Servers; Intel-PC’s;
DELL PowerEdge Servers; Cisco
Routers and Switches.
OPERATING SYSTEMS: Solaris 2.5.1-2.8; Solaris8/Intel; Red Hat Linux 7.2; HP-UX 10.20,11; AIX 4.3.3;
LANGUAGES: Perl
(CGI, DBI, SNMP, PHP), SQL, C, C++, Assembly, Pascal, Visual Basic,
SH, CSH, KSH,
BSH, HTML, XHTML, JavaScript, ASP, XML.
DATABASES: Access, Oracle, MY-SQL, Sybase, Postgres, Ingres, Excel.
NETWORKS: TCP/IP, OSPF, EIGRP, RIP, Ethernet, FDDI, ATM, WiFi,
Token Ring
SERVICES: SMTP, SNMP, POP3, LDAP, DHCP, FTP, NTP, SMB/SAMBA,
DNS,
SENDMAIL, AUTOMOUNT, NFS, WINS, and AD.
APPLICATIONS: Word, Powerpoint,
Project, Frontpage, Visio, Excel, Exchange, IE,
Netscape,
Adobe,
Acrobat, Exceed, Clarify, Netcool, CiscoWorks,
HP-Openview, Vertas
Volume Manager,Clearcase,
Solstice DiskSuite, Legato Networker,
Jumpstart,
VX-works, Peoplesoft, Powerbuilder, MRTG, BIGBROTHER, NETIQ,
APACHE, G2, Tavve,
Trend, NETSAINT, Nethealth, VMWARE
TECHNICAL AND RESEARCH INTERESTS
· Systems Analysis
·
Programming · Networking · Business Applications
·
Database Concepts
· Operating Systems · Operational and Decision Support Systems · Reasoning Engines
· Information Flow Models · Application and Database Integration Strategies
WORK SUMMARY
Teach required and elective courses in
Computer Information Systems. Manage
student development, evaluate
academic
performance and provide academic advisement.
Participation in continued professional development,
scholarly activity
and academic services.
SR. SYSTEMS
ENGINEER Global Crossing
Technical Manager for the development and implementation of an
Enterprise Network Management “best-of-breed”
solution. Configuration included Sun Enterprise 3500 and
4500 servers (Solaris 2.7, 2.8); HP 3000, 7000 and 9000
servers (HP-UX 10.20, 11), Intel based Red Hat Linux 7.X
machines and Windows NT/95/98 clients.
Applications
included: HPOV, NETCOOL, MY-SQL, CISCOWORKS, OPTIVITY,
NETHEALTH, and SNMP based polling and
discovery agents. Databases used include: SYBASE, ACCESS and MYSQL. The main accomplishment was the
improvement of network event processing efficiency from 90% to 98.5%.
ADJUNCT LECTURER
Part time lecturing for the Computer Science department at Geneseo
SR.
CONSULTANT
CDI and Mindex
Technologies
1997 – 1999 Contracted to the XEROX
Corporation as a Systems Engineer/Project Manager for designing
and
implementing a
multi-site UNIX and NT development environment.
The infrastructure included Sun Enterprise
250 and 450 servers
(Solaris 2.6, 2.7) and Sun Ultra 5, 30 and 60 workstations. Systems analysis, design,
administration and
project management tasks where completed.
Product build times where improved from 2˝
hours to 30 minutes and
overall infrastructure integrity was achieved with the following
accomplishments:
· Implementation and design of common
system,
· Installation of a a 250+ GB RAID5 disk subsystem using Solstice DiskSuite.
· Design of a UNIX and NT integration
strategy leveraging SAMBA.
· Software code control procedures using CLEARCASE.
· Design and configure a dual DLT-7000 differential
backup solution using Legato NETWORKER 5.1.1.
· The architecture, policies and support procedures where documented for SPI/CMM compliance.
1994 – 1996 Contracted to the
support. I was Team
Leader for systems (SOLARIS, AIX, ULTRIX),
application and database (INGRES, POSTGRES)
administration issues related to the support of the KODAK multi-protocol network. Accomplishments include:
· Writing Network management software (C, PERL, SH,
SNMP) for IP address management and remote monitoring of
router and
concentrator devices.
· Documentation was written to address ISO-900x certification requirements.
Implemented and supported a SOLARIS, ORACLE, SYBASE and
MAINFRAME client-server definition for
supporting
PEOPLESOFT and claims processing applications.
The infrastructure consisted of Sun SPARC-5/10
machines running SOLARIS 2.4 and 2.5.1, SYBASE and
ORACLE. System and Database Administration
tasks; SQL
and SH programming; Technical training and disaster recovery
plans where completed per 24X7 production
requirements.
Secondary work included participation in the evaluation of a parallel
processing engine for financial
transactions.
Technologies included: Pyramid Technologies
(DCOSX) and IBM SP2 (AIX) machines.
UNIX SYSTEMS ADMINISTRATOR
Nova Southeastern University
Responsible for various
system, database, application and programming tasks. Key projects included
a VAX to RISC
system conversion and SUNOS to ULTRIX operating system migration.
PROGRAMMER ANALYST
Stein Gerontological Institute
Lead software
engineer for research project that evaluated the impact of technology on the
elderly population.