Home Site Map Search Contact Us About Us About Us
Copyright © 2000
Projects
Up Projects Samples

Networking Projects

Process Data Domain

Designed an NT domain structure that allowed a 30 server multi-refinery application to smoothly integrate into a central domain structure undergoing many changes due to a corporate merger.  Established the domain by installing NT on the primary domain controller and most of the backup domain controllers and servers.  Created an installation document for third party contractors to use for the remaining off-site NT server installations.

Client Installation Utility

Wrote an application in Visual C++ that runs any process under a predefined user account.  This utility is used on a 900 NT workstation network to roll out software packages through the logon script that can only be installed by a workstation administrator.   This utility was required to allow users to logon to the  workstations without administrative privileges, greatly reducing PC support.

Active Directory Utility

Created a Visual Basic application that uses the Windows 2000 Active Directory  object model to enumerate all of the servers and workstations attached to an NT network.  Also created a utility with Visual C++ that allows all NT system policies to be set remotely.  These utilities are used in conjunction to perform real-time network wide system security updates.

ODBC & SQL*Net Rollout and Maintenance

Created a set of scripts that deploys all ODBC and SQL*Net components and configuration settings required for clients to access ORACLE 6, 7, and 8 databases from both 16-bit and 32-bit applications.  These scripts have been used, virtually unchanged, since 1996 to maintain all client ODBC and SQL*Net settings on a 700 PC network.  All PC's have the same ODBC and SQL*Net settings, which greatly reduces the configuration required when machines are changed out.

Government Agency Network Installation

Designed and implemented a small TCP/IP network comprised of a Windows NT server, a Sun Solaris server, and approximately 10 windows 95 PC's.  Specified and purchased the necessary Ethernet cable, routers, and network interface cards and installed the cable and cards.  Established an ISP account for the client and configured the client machines and the UNIX server to access the internet through a software proxy server running on the NT server.

Server & Storage Area Network Installation

Physically configured and installed 10+ 2 and 4 processor Dell 6300 class servers as well as the external SCSI and fiber channel storage systems.  Also assisted Dell with debugging a mismatch between the SCSI RAID controllers and NT (the RAID controller was only compatible with a cluster based NT system).  Flashed the controllers with the appropriate firmware, installed NT on all of the servers, and configured the external SCSI storage devices and the fiber channel Storage Area Network.

Corporate Network Installation

Installed Windows 2000 and Windows Millennium Edition on several PCs that comprise the BTS corporate network, and connected them to the Internet with a Cisco 675 DSL router.  Determined that the Cisco IOS that came with the router was not compatible with the Microsoft VPN software and upgraded it to a compatible version, solving a problem that the DSL provider was having with many clients.  Configured the NAT settings on the router to forward HTTP and FTP requests to an internal server used to test internet applications under development.

DOS Load and Execute Display

Created a DOS terminate and stay resident (TSR) utility that displayed all commands executed by the operating system.  Used this utility to debug why early LAN Manager network logon scripts failed.  The problem turned out to be a hard coded environment block size in one of the LAN Manager logon utilities, which limited the total size of the environment variables used by the scripts.  This information was passed on to NCR/AT&T and the bug was subsequently fixed.