Programming Plus®
Hardware & Software Consulting Services
Consulting and Engineering Services
PROGRAMMING PLUS® provides
Independent Consulting
and Professional Engineering Services in the fields of
Computer Hardware and Software.
We provide highly specialized and highly technical services which
span the fields of Computers, Networks, Internet and Engineering.
Further details concerning the types of projects completed for our
customers, in an array of industry categories, may be found in the
Projects Completed
and
Industries Served
sections below.
Our specialties include Computer Consulting,
Software Design
and Development,
Product Development, Problem Solving,
Portability and Application Porting,
Performance Enhancements and Optimizations,
Systems Integration and Testing,
Communications and Networking, Internet Connectivity and Servers,
Firewalls, Internet and Network Security,
Operating System Internals and Cross-platform Systems Administration.
Further details may be found in the
Software Development,
Networking,
Systems Administration
and
Engineering Services
sections below.
Our Development, Systems Administration and Integration Services
support numerous platforms using a variety of
Computer Languages, Databases and Operating Systems.
Production systems and environments are integrated using
custom software and administration tools combined with
cross-platform multi-vendor hardware and software solutions.
Further details may be found in the
Operating System Environments
and the
Custom Software Development
sections below.
A brief sampling of our specialties are in the following areas:
- Operating Systems:
Unix,
Linux,
BSD,
OpenVMS,
Windows,
DOS.
- Unix / Linux / BSD Platforms:
• Unix:
|
IBM AIX,
HP HP-UX,
SGI IRIX,
Oracle/Sun Solaris,
Oracle/Sun SunOS,
Oracle/Sun OpenSolaris,
Xinuos/UnXis/SCO OpenServer,
Xinuos/UnXis/SCO OpenUnix,
Xinuos/UnXis/SCO UnixWare.
|
• Linux:
|
CentOS,
Debian,
Fedora,
Knoppix,
Mandrake,
Mandriva,
SCO/Caldera OpenLinux,
OpenSUSE,
RedHat RHEL,
Slackware,
Novell SuSE SLES/SLED,
Ubuntu,
UnitedLinux.
|
• BSD:
|
BSDi BSD/OS,
FreeBSD,
NetBSD,
OpenBSD.
|
- Languages:
C,
C++,
Pascal,
FORTRAN,
BASIC,
Perl,
PHP,
Assembly,
Shell,
DCL,
SQL,
HTML.
- Databases:
IBM Informix,
MySQL,
Oracle,
Oracle RDB,
SQL Server,
Sybase,
Custom.
Programming Plus® also provides hardware and software
procurement consulting, including specifications, evaluations, installations,
customizations, upgrades, system building, system integration,
and value-added sales.
We leverage our
Developer and Reseller Relationships with
various hardware and software vendors, and nation-wide product distributors,
to provide an exceptional level of customer and product support.
Programming Plus®
has substantial experience delivering projects and providing support
for our customer base.
For additional information about what we can offer your business,
details may be found in the
Facilities
and the
Advantages of Using Programming Plus
sections below.
Detailed information concerning the types of services provided
by Programming Plus®
may be found in the descriptive sections below. Please note that
each section begins, and ends, with a
section index navigation bar
that may be used to jump quickly from section to section.
Networking and Network Administration Specialties
- Internet Connectivity / Internet Access / WAN / VPN
- Dedicated Circuits
- T1, DSL (SDSL/ADSL), Cable Modem, Fiber/Fios, BroadBand, Frame Relay, Leased Line, Conditioned Data Line
- Dial-Up Links
- High Speed Dial-Up Modems
- Bandwidth Aggregation via Multiple Modems
- Modem and Link Tuning (Configure for Maximum Reliability and Performance)
- Communications/Networking Protocols
- TCP/IP, PPP, ML-PPP, SLIP, VPN, MPLS
- Wireless 802.11 a/b/g/n (Wi-Fi) Connectivity
- WEP, WPA, WPA2, TKIP, AES, PSK
- Routers / Gateways / Switches / Hubs / Bridges / Repeaters
- Automatic Dial-on-Demand Backup with Routing for Dedicated Circuits
- Multi-Homed Fault-Tolerant Internet Configurations
- Internet Security and Firewalls
- Assist with Internet/WAN Circuit Installation, Setup, Testing and Maintenance
- Assist with Telecomm / Internet Service Provider Technical Issues
- Internet Firewalls, Routers and Gateways
- Application Proxy Gateway
- Proxy Integration
- Proxy Design and Development
- Proxy Enhancements and Customizations
- Firewall Development and Customized Configurations
- Network Packet Filter
- Packet Filter Development/Implementation/Testing
- Unix/BSD/Linux:
IP Filter (ipfilter, ipf),
NetFilter (iptables),
ipchains
- Cisco PIX/ASA/Router/Firewall IOS Access Lists / Packet Filter Configurations
- Stateful Inspection (and non-Stateful/Stateless) Packet Filters
- Router Packet Filters and NAT Configurations
- Commercial Router/Gateway/Firewall Products (sampling)
- Cisco Router IOS Configurations: Access Lists / Packet Filters / Routing
- Cisco PIX/ASA Firewall Configurations: Access Lists / Packet Filters / Routing
- Cisco Small Business Firewall Router Configurations
- Juniper/Netscreen Firewall Router Configurations
- Linksys Firewall Router Configurations
- Netopia R-Series T1/DSL/SDSL Router Configurations and Packet Filters
- Sophos Firewalls and Anti-Virus
- Watchguard Firebox Firewall Configurations: SOHO, X, XTM, XCS, WSM, MUVPN, IPSEC-VPN, Proxy Gateways and Packet Filters.
- Westell ADSL Router Configurations
- Zyxel 660 Series ADSL Router Configurations and Packet Filters
- Multi-Homed Bastion Host
- Internet Security / Computer Security / Systems Security / Network Security
- Access Controls and Configurations
- Users, Groups, Supplementary Group Permissions
- Volume/Directory/File Permissions and ACLs
- Network Access: Firewall, FWTK, TCP Wrappers (tcpd), xinetd, etc.
- Network Packet Filters:
ipfilter,
iptables,
ipchains, Router-Based.
- VLANs
- Network Shares: NFS and SMB/CIFS
- Auditing and Accounting
- Authentication
- Custom Development for Security Related Projects
- Hardening Applications and Systems for Increased Security
- Intrusion Detection
- Logging / Monitoring / Sniffing
- Running Unix/Linux Applications and Services in a Non-Privileged chroot (Changed-Root) Environment (SandBox / Jail)
- Trust Relationships
- Cross-Platform Network Anti-Virus / Spyware / Adware / Malware (Client/Server)
- Internet Application Servers and Services
- Internet Electronic Mail / EMail / EMail List Servers
- UUCP
- UUCP v2, BSD, HDB, Taylor
- SMTP Mail Servers
- POP Mail Servers
- IMAP Mail Servers
- Automated SMTP, POP and IMAP Mail Retrieval
- Mail Delivery / Processor
- Mail Readers / Clients
- EMail Flow / Control
- EMail Relays
- EMail Firewalls
- EMail Anti-Relay
- EMail Anti-Spam and Anti-Malware
- EMail Anti-Virus and Virus Scanning
- Electronic Mailing List Servers
- Microsoft Exchange and Outlook
- Exchange Disaster Recovery Tools: isinteg, eseutil, exmerge.
- World Wide Web (WWW) Servers
- Web Server (httpd)
- Secure E-Commerce Server / Online E-Store
- Online Credit Card Processing
- Secure Server and Transactions
- LAMP Servers: Linux / Apache / MySQL / PHP+Perl Web Servers
- Gopher Servers
- File Transfer (FTP/TFTP/SFTP/SCP) Servers
- Secured Session Servers / Secure Shell and File Transfer
- Search Engines / Wide-Area Information (WAIS) Servers
- freeWAIS, freeWAIS-sf, wwwwais, sfgate
- swish
- Internet Domain Name (DNS) Servers
- Network Time (NTP) Servers
- VoIP (Voice Over IP)
- Networks: LAN/WAN Networking, Design and Routing
- Network Layout / Design
- Network Routers, Gateways, Switches, Bridges, Hubs, Repeaters.
- Network Logging / Monitoring / Sniffing
- syslog - System Logging Daemon
- WireShark (wireshark, tshark, ethereal, tethereal),
ipfilter,
iptables,
ipchains, ntop, snmp,
snort,
tcpdump
- Protocols: TCP/IP, IPX/SPX, DECnet, LAT, VPN
- Ethernet: ThickWire / ThinWire / Twisted Pair, 10/100/1000+ Mbps
- Testing/Validation of LAN Wiring / Cabling
- System Network Configuration, Network Drivers, Packet Drivers/Multiplexers, Network Tuning
- Cross-Platform Network Anti-Virus / Spyware / Adware / Malware (Client/Server)
- Wireless 802.11 a/b/g/n (Wi-Fi) Connectivity
- WEP, WPA, WPA2, TKIP, AES, PSK
- Wireless Bluetooth Connectivity
- Wired Structured Cabling Infrastructure (Category Cabling): CAT 3, CAT 5, CAT 5E, CAT 6, CAT 6A
- File Servers (LAN/WAN)
- CIFS / LMCFS / SMB
- Unix/Linux: Samba
- Unix: SCO/Caldera AFPS, SCO/Caldera LMCFS, SCO/Tarantella VisionFS
- MS-Windows 3.x/95/98/ME/NT/2K/XP/2K3/Vista, MS-DOS
- NFS
- Unix/Linux NFS / NFS Automount (autofs)
- Microsoft Services For Unix (SFU/Interix) NFS
- 3rd Party: MS-Windows 3.x/95/98/ME/NT/2K/XP/2K3/Vista, MS-DOS
- Netware
- SCO/Caldera/Novell UnixWare NWS
- MS-Windows NT FPNW
- NAS / DAS / RAID / LVM / SCSI / SAS / ATAPI / ATA / SATA / PATA / HBA / USB / FireWire
- High Performance Fault Tolerant Redundant SCSI/SAS and ATA Configurations
- RAID Configuration and Layout (for Performance and Reliability)
- Network-Attached (NAS) and Direct-Attached (DAS) Storage Systems
- NFS / NFS Automount (autofs)
- CIFS / LMCFS / SMB
- LVM/Logical Volume Management
- OpenVMS and VAX/VMS
- DECnet, RJE, VAXcluster/VMScluster
- Asynchronous (Serial and Dial-Up) Communications Servers
- Custom Application
- Kermit and C-Kermit
- Unix/Linux, OpenVMS, VAX/VMS, MS-Windows 3.x/95/98/ME/NT/2K/XP/2K3/Vista, MS-DOS, CPM-86/80
- OpenVMS and VAX/VMS RJE 2780/3780
- UUCP
- Unix/Linux
- 3rd Party: MS-Windows 3.x/95/98/ME/NT/2K/XP/2K3/Vista, MS-DOS
- Print Servers (LAN/WAN)
- Dedicated Print Server Appliances: Axis, HP JetDirect, Lantronix, others.
- Networked Printers/Embedded Print Servers: HP, Lexmark, Dell, Xerox, OKI, Epson, Brother, Kyocera, others.
- OpenVMS and VAX/VMS: DECnet/LAT and UCX TCP/IP Based.
- Unix/Linux: SystemV lp, BSD lpd, Samba/SMB, UUCP, CUPS.
- Unix/Linux/Windows: Hewlett Packard Print Servers - hpnp/lpd.
- Windows SMB/CIFS.
- Terminal/Device/Console Servers: HP DECserver, Digiboard PortServer, Perle IOLAN, Lantronix, others.
- Printing via Serial, Parallel, USB, Ethernet/Internet, LAN/WAN TCP/IP Network.
- Fax Servers (LAN/WAN)
- Remote / Branch Office / Business Partner Connectivity and File Transfer
- Internet: FTP, WWW
- OpenSSH/SSH, SCP/SFTP and Putty
- VNC: vncserver/vncviewer, RealVNC, UltraVNC
- Remote Desktop / rdesktop
- Kermit, C-Kermit and Kermit-95
- UUCP (v2, BSD, HDB, Taylor)
- OpenVMS and VAX/VMS 2780/3780 RJE
- Private Network / WAN
- Virtual Private Network (VPN)
- Encrypted Sessions
- Custom Remote Data Collection Applications
- Terminal/Device/Console Servers - Shared Network-Based Serial/Parallel/USB Ports
- Network Serial Ports, Serial over IP, Serial Tunnel/Bridge.
- LAN/WAN Serial Ports over Internet TCP/IP Network.
- Serial/Parallel/USB over Ethernet and WiFi 802.11.
- Serial over Bluetooth, Serial over RF/Radio.
- RS-232 Serial Device Servers and Console Servers.
- M2M / Machine-To-Machine Communications.
- Parallel Interface Device Servers and Print Servers.
- WAN Serial Ports over Dedicated Telecom Circuit via Statistical Multiplexer/StatMUX/MUX.
- Serial over USB, Parallel over USB.
- USB Interface Extender/Hub/Device Servers.
- USB Device Server/HUB: USB over WiFi 802.11, USB over WUSB/UWB, USB over Cable-Free USB.
- Environments: OpenVMS, VAX/VMS, Unix/Linux/BSD, Windows.
- Protocols: TCP/IP, DECnet, LAT, Proprietary, RealPort, TruePort.
- HP DECserver, Digiboard PortServer, Perle IOLAN, Lantronix, HP JetDirect, others.
- Thin Client Network/Serial Terminal Emulation Devices.
- Network Bootable Firmware, Operating System Distributions and Utilities
- Network Bootable/Loadable Device Firmware and Configurations
- Network Bootable Software Distributions
- Network Boot Protocols/Methods: BootP, gPXE, gPXElinux, iPXE, PXE, PXElinux, memdisk, EtherBoot, ROM-o-matic, DHCP, DNS, tftp, ftp, sftp, ssh, nfs, arp.
- Network Accessible Bootable Floppy Disk Distributions/Software
- Network Accessible Bootable CD / DVD Distributions/Software
- Operating System Environments: Firmware, DOS, Windows, Unix, Linux, BSD, VMS, Diagnostics.
Software and Systems Development Specialties
- Administration
- Design, Development, Integration and Deployment of:
- Applications and Systems
- Custom System Administration Tools
- Custom System-Level and Application-Level Scripting
- System/Application Installation, Configuration and Release Tools
- Automated Monitoring and Reporting
- Automated Data Collection and Transmission Systems
- Self-Configuring Operating Environments
- "Production" Applications, Systems and Environments
- Staged Release Environments for Development, Test and Production
- FOSS, Freely Available, Open Source and GNU Project Software:
- Integration and Customization of Open Source Tools into Production, Test and Development Environments.
- Operating Environment Enhancements through the use of Open Source Tools.
- Development and Technical Support for the use of Open Source and Free Software Tools.
- Maintenance, Enhancements, and Upgrades of Open Source Environments.
- Implementation and Integration of Open Standards, Protocols and Architectures.
- Change Control and Release Versioning for Production/Development.
- Audits
- Design Review / Code Review / Source Code Auditing.
- Feasibility Study of Proposed Implementation.
- Independent Audit of Project Design and Implementation.
- Computer Security and Network/Internet Security Audit and Review.
- Computer Forensics / Digital Forensics.
- Forensic Engineering and Expert Witness Investigations for Computer-Related Software and Hardware Systems.
- Communications
- Communications Related Development:
- Protocols
- Protocol Engines
- Applications
- Systems
- Design of Applications and Systems which Communicate via:
- Asynchronous RS-232 Serial Connections
- Modems
- Networks: LAN and WAN
- Internet
- Inter-Process Communications Methods
- Communications Tuning: Configure Serial, Modem and Network Devices for:
- Maximum Efficiency
- Maximum Reliability
- Maximum Throughput
- Overall Performance
- Real-Time / Deterministic / Predictable Operation
- Low Latency / High Bandwidth
- M2M / Machine-To-Machine Communications.
- IoT / Internet-of-Things Communications.
- Data
- Remote Data Collection Systems and Periodic Data Download.
- Regularly Scheduled Data Transfers (Uploads/Downloads) via Asynchronous, Synchronous, LAN (Network) and WAN (Internet, Other) Communications.
- Data Management.
- Data Set Import, Export, Conversion, Extraction and Manipulation.
- Data Set Analysis, Archiving, Charting and Reporting.
- Log Analysis and Reporting (System, Application, Web/Email/Database Server, Security/Firewall, etc.).
- System-to-System Transfer of Data via Defined File Formats and Protocols.
- Development of Custom High-Speed Databases (100+ Million Records).
- Design/Implementation of Database Transaction 2-Phase Commit (2PC) and Synchronous Replication Logic for High-Availability Clusters.
- Database Definition, Design and Normalization.
- Pattern Matching and Searching using Regular Expressions (Unix/Linux, Shell and Perl RegEx).
- Design
- Software and Systems Engineering, Architecture, Design, Development, Integration and Implementation.
- Application Analysis, Programming, Implementation and Testing.
- Application Design, Development and Integration.
- Design/Development/Implementation for Low Level Hardware/Software Interaction/Communication/Initialization: Device Driver, Interface, Port, Monitor, Boot Loader, Firmware.
- Algorithm Design and Development:
- Engineering Algorithms
- Financial Algorithms
- Graphics Algorithms
- Mathematical Algorithms
- Custom Software Development.
- Data Structure Design, Inter-Relationships, Organization and Optimization.
- Database Design and Layout.
- Designing for Multi-Threading, Parallel Programming, Parallel Processing, SMP, HPC, Clusters.
- Design, Development and Integration of:
- Custom Software Tools
- Custom System-Level and Application-Level Scripting
- Financial and Wall Street Applications
- Web Sites and Secure E-Commerce Applications
- Full Life-Cycle Product and System Design and Development.
- Comfortable Working on Fairly Large Projects (eg. Half-Million through Multi-Millions of Lines of Code).
- Techniques and Methods now labeled as Agile and DevOps have been in use for 30+ Years.
- Interfaces
- Application Programming Interface (API) Definition and Development.
- Cross-Language and Cross-Platform Interface Routines and Libraries.
- Application and Protocol Proxy Gateways.
- Communications, Device and I/O Layers.
- Web Forms Processing CGI Interfaces.
- Cross-Platform Data Import/Export and Transfer Between Diverse Systems.
- Programmatical Interfaces and Conversion Layers for use In-Data-Stream between Piped Processes (output of one process feeds the input of the next).
- Interoperability
- Development for Designed-In Cross-Platform Connectivity, Portability and Interoperability.
- Negotiations
- Perform Systems Design, Planning and Technical Negotiations (APIs, Division of Tasks, File Formats, Interfaces, etc.) for/between Departments, Business Units and Companies.
- Negotiate as an Authorized Representative for a Company, Business Unit or Departmental Group.
- Negotiate as a Neutral Third Party between Companies, Business Units or Departmental Groups.
- Performance
- Design and Development of Optimized Systems and Systems Tuned for:
- Maximum Efficiency
- Maximum Execution Speed
- Maximum Throughput / Overall Performance
- Maximum Reliability / Availability
- Maximum Expandability / Extensibility
- Minimum Memory / Resource Requirements
- Real-Time / Predictable Operation
- Low Latency / High Throughput / Deterministic
- Energy Efficient / Green Power Saving / Low Power
- Application Performance Enhancements, Re-Design for Performance.
- Hardware/System Design and Optimization for Performance and Reliability.
- Multi-Processing/Multi-Threading, CPUs, SMP, HPC, Clusters.
- Storage Partitioning and Filesystem Layout.
- RAID Configurations and LVM/Logical Volume Management.
- Fast-Wide SCSI, Parallel SCSI, SAS/Serial Attached SCSI.
- ATAPI, ATA, PATA/Parallel ATA, SATA/Serial ATA.
- Removable Storage: Hot-Plug, USB and Firewire.
- NAS/Network Attached Storage.
- DAS/Direct Attached Storage.
- Accelerated I/O Controllers and Interfaces.
- Hot-Standby Master/Slave and Master/Master Configurations.
- Portability
- Design and Development towards a goal of maximum portability.
- Portability Enhancements, Re-Design for Portability.
- Porting of Applications and Source Code Across Varied Platforms.
- Networking
- Design and Development of:
- Multi-Threaded, Networked, Multi-User, Client/Server Applications.
- Networked and Internet-Based Client/Server Systems.
- Reliability
- Design and Development of Systems for Maximum Reliability, Up-Time and Performance.
- Security
- Design and Development of Software Systems for use in Secure Environments.
- Re-Design and Retrofit Software Systems to Implement Security Enhancements.
- Design and Development of Software for use on Firewalls and Gateways.
- Troubleshooting
- Diagnosis and Troubleshooting.
- Failure Analysis.
- Problem Solving and Solutions.
- Debugging and Correction of Malfunctioning Systems and Source Code.
System Administration (SysAdm/SysAdmin/Ops) Specialties
- Computer System Operations and Systems Management
- Cross-Platform Systems, Applications and Database Administration: Local (On-Site) and Remote (Off-Site).
- Cross-Platform Applications/Systems Deployment and Implementation.
- Cross-Platform Systems Operations on a Day-to-Day, Weekly and Monthly Basis.
- Cross-Platform Remote Monitoring for Systems and Applications.
- Integration of Cross-Platform System, Database, Network, Internet and Security Infrastructures.
- Log Monitoring, Analysis and Reporting (System, Application, Web/Email/Database Server, Security/Firewall, etc.).
- Storage Partitioning, Filesystems, RAID Configuration, LVM/Logical Volume Management, GPT.
- Data Center Operations, Computer Center Operations.
- Data Center Infrastructure Management (DCIM).
- Procedures for Disaster Recovery,
Downtime Prevention,
Contingency Planning.
- Business Continuity Planning (BCP) and
Business Impact Analysis (BIA).
- Techniques and Methods now labeled as DevOps and Agile have been in use for 30+ Years.
- Managed IT Services Provider
- Task/Process Automation
- Automation of Daily Administrative Operations such as Backup, Monitoring and Reporting.
- Automation of Regularly Scheduled Data Downloads and Uploads.
- Automated Monitoring and Control for Fault-Tolerant and Self-Healing Production Environments.
- Automation of Data Conversion, Manipulation, Import, Export.
- Networking and Internet
- LAN / Local Area Networking.
- WAN / Wide Area Networking.
- VPN / Virtual Private Network.
- DNS / Domain Name Service.
- NAS / Network Attached Storage.
- Email / Electronic Mail.
- Dial-Up Access / Remote Access.
- Internet Access, Connectivity and Security.
- Internet Web Sites, Secure E-Commerce Server, Online E-Store, Online Ordering.
- Cross-Platform Connectivity and Interoperability.
- Cross-Platform Network Anti-Virus / Spyware / AdWare / Malware (Client/Server).
- E-Mail / Electronic Mail Administration.
- Web Site Administration / Web Server Administration.
- Computer Network Administration / Internet Administration.
- Security and Firewalls
- Auditing and Review of Applications, Devices, Networks and Systems.
- Internet and Network Firewalls, Gateways and Application Servers.
- Systems and Network Security.
- Computer Security Administration / Firewall Administration.
- Cross-Platform Systems/Technical Support
- Technical Consulting, Technical Support, Systems Support, Assistance and Advice.
- Training of Technical and Non-Technical Staff.
- Provide On-Site Support, Maintenance, Installations and Upgrades.
- Provide Off-Site / Remote Support via the Internet and/or Dial-In Connectivity.
- Provide Per-Incident or Long-Term Technical Support, Engineering and Consulting Services.
- Support for Web Sites, Internet Servers, Internet Connectivity and Internet Access.
- Support for Electronic Mail, Email Servers and Email Clients.
- Support for Networks / LANs / WANs.
- Support for File and Print Servers.
- Support for Computer Systems and Computing Environments.
- Support for Development Projects and Environments.
- Operating Systems and Computing Environment Maintenance
- Operating System and Operating Environment Maintenance, Installations, Upgrades, Updates, Service Packs and Patches.
- Operating System and Operating Environment Tuning/Optimizations for Performance and Reliability.
- Operating System Kernel, Module and Driver Configuration and Tuning.
- Cross-Platform System Backups and Restores.
- Operating System Multi-Boot Environments.
- Alternate Boot or Emergency Boot Environments.
- Network Boot Environments.
- Disk Partitioning, Re-Partitioning, Re-Sizing.
- Crash Recovery, Prevention and Avoidance.
- Disaster Recovery for Systems and Data.
- Anti-Virus, Anti-Spyware, Anti-Adware, Anti-Malware Installation/Deployment/Analysis/Execution.
- Computer Virus/Trojan/Worm/Spyware/Adware/Malware/Slyware Scanning/Cleaning/Disinfection/Removal/Prevention.
- Computer Systems Administration.
- Database Configuration, Integration and Maintenance
- Database Design and Layout.
- Database Programming, Development and Implementation.
- Database Installation, Configuration, Integration and Maintenance.
- DBA / Database Administration.
- Hardware/Software Specification, Deployment, Integration and Migration
- Hardware & Software Specification, Evaluation, Installation and Configuration.
- Systems Optimized for High Performance (Processor/CPU, Mainboard, Memory, Storage, Networking, Graphics, Low Latency, etc).
- Systems Optimized for Energy Efficiency, Low Power/Green Configurations (Processor/CPU, Mainboard, Storage, Networking, Graphics, Power Supply, etc).
- Deployment of Computer Systems and Peripherals
(Disk/Tape/CD-ROM Drive, Printer, Scanner, Fax, MFP, Modem, KVM, RAID, NAS, DAS, etc.).
- Deployment of Networking Hardware
(Hubs, Switches, Gateways, Routers, Bridges, Repeaters, Terminal Servers, Device Servers, Console Servers, VOIP, Access Points (AP), VPN Appliances, Firewalls, etc.).
- Deployment of Printing, Scanning, Faxing and MFP/Multi-Function Devices.
- Deployment of Power Protection / Power Conditioning Systems:
- Surge Protection Devices and Power Conditioners.
- Automatic Voltage Regulators (AVR) / Line Conditioners (LC) / Line Regulators (LR).
- Automatic Transfer Switches (ATS) / Redundant Switch.
- Uninterruptable Power Systems (UPS) Hardware (APC/SchneiderElectric, Eaton/Powerware/BestPower, TrippLite, others).
- Uninterruptable Power Systems (UPS) Software: Monitoring, Alerting and Graceful Application/System Shutdown (APC PowerChute, Eaton IPP, apcupsd, nut/NetworkUPStools, snmp, etc).
- Switched/Managed/Metered/Monitored/Basic Power Distribution Units (PDU).
- Smart UPS/PDU Peripherals: Ambient Temperature & Humidity Monitoring, Dry/Relay Contacts and Sensor Alerting.
- Isolation Transformer (ISO-XFMR).
- Maintenance Bypass Switches (MBP) / Service Bypass Panels (SBP) / Hot-Swap PDU.
- Integration of Heterogeneous Computer Systems, Architectures, Platforms and Networks.
- Reliable and High Performance Production Environments
- Establishment, Maintenance and Automation of Reliable "Production" Environments.
- Creation of Staged Release Environments for Development, Test and Production.
- Establishment of Fault-Tolerant Hardware/Software Systems and Environments.
- Administration for Highly-Available and Mission-Critical System Environments.
- Administration and Deployment of Clustered/Redundant Systems and Databases (with Multi-Path I/O).
- Emergency Procedures, Downtime Prevention, Disaster Avoidance.
- Hardware/System Design and Optimization for Performance and Reliability.
- Multi-Processing/Multi-Threading, CPUs, SMP, HPC, Clusters.
- Storage Partitioning and Filesystem Layout.
- RAID Configurations and LVM/Logical Volume Management.
- Fast-Wide SCSI, Parallel SCSI, SAS/Serial Attached SCSI.
- ATAPI, ATA, PATA/Parallel ATA, SATA/Serial ATA.
- Removable Storage: Hot-Plug, USB and Firewire.
- DAS/Direct Attached Storage.
- NAS/Network Attached Storage.
- Accelerated I/O Controllers and Interfaces.
- Hot-Standby Master/Slave and Master/Master Configurations.
- Software Tools and Tool Development
- Design, Development and Integration of Custom Administrative Tools.
- Integration of Open Source/GNU Tools into Production, Test and Development Environments.
- Operating Environment Enhancements through the use of Open Source Tools.
- Development and Technical Support for the use of Open Source Tools.
- Bootable Operating Systems, Live Distributions, Emergency/Maintenance Utilities
- Floppy Disk Bootable Distributions/Software
- CD / DVD Bootable Distributions/Software
- USB Bootable Distributions/Software
- Network Bootable Distributions/Software/Diagnostics
- Boot Protocols/Access Methods: BootP, gPXE/PXE, gPXElinux/PXElinux, EtherBoot, ROM-o-matic, syslinux/isolinux/memdisk, DNS/DHCP, tftp, ftp, sftp, ssh, nfs, arp.
- Operating System Environments: Firmware, Diagnostics, DOS, Windows, Unix, Linux, BSD, VMS.
Operating System Environments (sampling)
|
- LINUX
- RedHat Enterprise Linux RHEL 3, 4, 5, 6, 7
- RedHat Linux 5, 6, 7, 8, 9
- Novell SuSE Linux Enterprise Server SLES 8, 9
- Novell SuSE Linux Desktop SLED 8, 9, 10, 11
- OpenSUSE Linux 9, 10, 11, 12, 13, 42
- Caldera (SCO) OpenLinux / UnitedLinux 1, 2, 3
- CentOS Community Enterprise Linux 4, 5, 6, 7
- Debian Linux 3, 4, 6
- Fedora Linux 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 23, 32, 33
- Knoppix Linux 3, 4, 5, 6, 7, 8, 9
- Mandrake Linux 9, 10
- Mandriva Linux 9, 10, 2006, 2007, 2008, 2010, 2011
- Simply MEPIS Linux
- Raspberry Pi OS / RaspiOS / Raspbian Linux
- Slackware Linux
- SLS / Softlanding Linux System
- TAMU Linux
- Trinux Linux
- Ubuntu Linux
- United Linux
- Wyse Linux
- Yggrasil Linux 1993, 1994
- Generic Linux (since kernel 0.9)
- Embedded Linux
- Linux Clusters / MPI
- Various Other Specialized Linux Distributions
- UNIX / LINUX Environments for Windows/DOS
- Windows Server / Workstation / Desktop
- DOS
- IBM OS/2
- IBM PC-DOS 1, 2, 3, 4, 5, 6, 7
- Microsoft MS-DOS 1, 2, 3, 4, 5, 6
- FreeDOS
- OpenDOS / DR-DOS
- CP/M
|
Custom Software Development (sampling)
- Computer Programming Languages:
- Operating System Shells, Scripting & CLI:
- Assembly Languages:
- CPU Architectures:
- 6502
- 6800, 6809
- 68000, 68010, 68020, 680x0, m68k
(Altos+AT&T+Embedded+Sun)
- 8080, 8085, Z80
- 8086, 8088, V20
- 80286, 80386, 80486, 80586, 80686, 80x86
- Pentium, Core, Xeon, Athlon, Opteron
- IA-32, X86, X86-32, X86-64, AMD64
(AT&T+Compaq+DEC+Dell+HP+IBM+Intel+Oracle+ Sun+Gigabyte+MSI+SuperMicro+Tyan+others)
- 3B / WE-32000 (AT&T)
- ALPHA / AXP (DEC/Digital/Compaq/HP)
- ARM
- MIPS (SGI+DEC/Digital)
- PA-RISC (HP)
- PDP-11 / LSI-11 (DEC/Digital)
- POWER / PowerPC (IBM)
- S/370 (IBM)
- SPARC (Sun/Oracle)
- VAX (DEC/Digital/Compaq/HP)
- VK100 GIGI ReGIS (DEC/Digital)
|
- Databases / Information Management:
- Custom Designed Databases
- Structured & Unstructured Data
- SQL & NoSQL Databases
- CSV - Comma Delimited Data / Databases
- Flat File Databases
- SpreadSheet Databases
- Tab & Character Delimited Databases
- COBOL Formatted Data/Databases
- ISAM Databases
- Key-Value Databases/Tables
- Berkely DB, dbm, ndbm
- DB_Vista
- IBM Informix 3, 4, 5, 7, 9, 10, 11
- MySQL 3, 4, 5
- Oracle 6, 7, 8
- Oracle RDB 5, 6, 7
- RDM
- RMS - OpenVMS/VMS Record Management Services
- SQL Server 4, 6, 2000, 2005
- Sybase 4, 10
- Platform Architectures:
- Platform Environments:
- Firmware / Monitor / BIOS
- Device Driver
- Operating System
- Networking & Communications
- Computer Graphics
- Systems Programming
- Applications Programming
- Database Programming
- Fault-Tolerant Systems
- Real-Time Systems
- Transactional Systems
|
Projects Completed and Ongoing (sampling)
- Financial and Wall Street:
- Fixed Income Securities Pricing:
- Mortgage Backed Security Bond Analytics (MBS, CMO, ABS, OAS).
- Design, Implementation and Support of Mortgage Backed Security (MBS) Pricing Systems:
- Generic, Seasoned, Pool Specific, TBA, Matrix Pricing.
- Single/Multi-Scenario Cash Flow Generation and Modeling.
- Agency Backed Pass-Through Securities: Adjustable Rate/ARM, Fixed Rate, GNMA Platinum, Graduated Payment/GPM, Multi-Family/Project Loan, SBA, Strips, UIT.
- Databases for Benchmarks, Factor History, Family and Pool Type Parameters, Quotes, Rolls, Speeds, Spreads, Treasury Yield Curve.
- Design and Implementation of Mortgage Backed Securities (MBS) Factor History Databases used for Pool Specific Pricing.
- Custom High Speed Distributed Database, 100+ Million Records, 25+ Years of Data.
- Analysis and Archiving of Mortgage Agency Tapes, Transmissions and Downloads.
- GNMA, FNMA, FHLM, SBA, etc.
- Financial "Tape" Cracking / Data Scrubbing / Data Storage.
- GNMA, FNMA, FHLM, SBA, etc.
- Data Acquisition/Import/Reporting from a Variety of Sources:
- Electronic Transmission/Feed, Web/BBS Download, Cross-Platform Network Transmission, Printed Report (Scan/OCR/Scrub/Clean/Correct), Screen Scrape/Capture, File Format (Structured, Unstructured, Field Delimited, CSV), Magnetic Tapes, etc.
- Analysis and Archiving of Daily Downloads / Data Feeds of Financial Information.
- Speeds, Spreads, Benchmarks, Quotes, Rolls, Yield Curves, Factors.
- Pricing System Performance and Reliability Enhancements through Improvements and Optimizations of Hardware, Software, Algorithms and Methodologies.
- Built Systems for Reliable Data Transfer Between Systems, Platforms and Physical Locations for Release of Daily Production Pricing Files.
- Designed, Built and Maintained Systems Providing Financial Analytics and Financial Information, in Support of Traders and Trading Floor Operations.
- Banking System:
- Design and Integration of ACH Debit Initiation and Tracking System.
- ACH Debits/Credits, Distributions, Returns, Reversals, Re-submissions, Changes, Errors.
- Built Systems for Transmission and Reception of NACHA Formatted Data.
- Built Systems for Validation of Bank Account ABA Routing Numbers.
- Daily Transmission and Reception of Financial Account Debits and Credit Transactions.
- Sources: ACH, Direct Debit/Credit, Lock Box Deposit, Wire Transfer, Bounced Checks/Returned Items, etc.
- Daily Account Balance Reconciliation vs Expected Debit and Credit Transactions.
- Electronic Funds Transfer/Payment Systems:
- Built Secured Systems for Real-Time Transaction Processing.
- Built Systems using Secured Communications and Encrypted Protocols.
- Designed System Front-End and Back-End Interfaces and Tools.
- Designed Database Query, Reporting and Funds Reconciliation Tools.
- Implemented Features for On-Demand and Regularly Scheduled Funds Transfers, based on various System and Customer Account Parameters.
- Daily Funds Transfers to/from Banking Institutions.
- Daily Interactions and Information Transfers with Banking Institutions.
- Customer and Banking Institution Reconciliations.
- System Performed Electronic Funds Transfers (exceeding these levels): Lifetime: US$100+ Billion, Yearly: US$4+ Billion.
- Centralized Fault-Tolerant Mission-Critical Redundant Computing Cluster Supported Electronic Funds Transfers to 100,000+ Remote Terminals.
- Electronic Funds Transfer/Payment Systems were Deployed World-Wide.
- Foreign Exchange Trading System / FOREX:
- Designed and Developed Foreign Exchange Direct Dealing & Matching Currency Trading System (for International Deployment).
- Designed and Deployed Production-Test Environment for ForEx Trading Stations.
- High Frequency U.S. Treasury Trading System / HFT:
- System Hardware/Software Selection, Installation and Configuration in Support of High Frequency Treasury Trading.
- Commodity Trading System:
- Specifications, System Design and Development, User Interface, Database Interface.
- Day-to-Day Production: Procedures and Operations:
- Daily Test and Production Runs with Related Procedures.
- End of Day / Week / Month / Year Processing.
- Procedures for Financial Reconciliations and Reporting.
- Emergency Procedures, Downtime Prevention, Disaster Avoidance.
- Credit Card Processing:
- Secure Electronic Commerce / Online E-Store.
- Working with Secured Credit Card Processing Gateways.
- Negotiation with Banking Institutions for Best Rates.
- Establish Accounts for Credit Card Clearing at Banks, Gateways, Processors, and Issuers.
- Accounting, Invoicing, Inventory, Manufacturing and Point-of-Sale (POS):
- Billing and Accounting Systems.
- POS / Point-Of-Sale, Order Entry and Order Processing Systems.
- Inventory Control, Product Rentals, Order Fulfillment.
- Manufacturing / Inventory Systems using Bar Code ID Tracking.
- BarCode Printing/Generation and BarCode Scanning/Reading.
- Acquisition, Conversion, Import, Export and Processing of Invoice and EDI Data.
- Database Loading, Extraction, Modifications, Updates.
- System Installations and Upgrades, and Platform Migrations.
- Automation of General Ledger (GL) Accounting Entries Import from Daily/Monthly Statement Data.
- Data and Information:
- Information Delivery, Routing, Store & Forward Systems.
- Remote Data Collection Systems and Periodic Data Download.
- Regularly Scheduled Data Transfers (Uploads/Downloads) via Asynchronous, Synchronous, LAN (Network) and WAN (Internet, Other) Communications.
- Data Set / Big Data: Import, Export, Conversion, Extraction and Manipulation.
- Data Set / Big Data: Analysis, Archiving, Filtering, Charting and Reporting.
- Data Set / Big Data: Compression, Reduction and Normalization.
- Mathematical Transformation and Compression of Data Sets/Tables.
- Log Analysis and Reporting (System, Application, Web/Email/Database Server, Security/Firewall, etc.).
- System-to-System Transfer of Data via Defined File Formats and Protocols.
- Design/Implementation of Communication Protocols and Standards.
- Design/Implementation of Data Structures and Relational Databases.
- Development of Custom High-Speed Databases (100+ Million Records).
- IoT (Internet-of-Things) and M2M (Machine-To-Machine) Data Storage/Retrieval Infrastructure.
- Communications, Networking and Internet:
- Communications Protocols, Custom Protocols, Protocol Engines and Applications.
- Kermit and Kermit Protocol Communications Libraries and Applications.
- Kermit Communications Programs/Protocols/Configurations: Development and Support.
- Client-Server Architecture Networked Applications.
- World-Wide-Web Internet Servers (Web/HTTP/HTTPS, EMail/SMTP/POP/IMAP, SSH/SFTP, FTP, DNS, NTP, etc.).
- Internet Web Sites, Secure E-Commerce Servers, Online Stores, Online Ordering.
- Electronic Mail Servers and Clients.
- Internet Applications, Protocols and Security.
- Internet Firewalls and Gateways.
- Secure Remote Access for Networks and Systems.
- Custom Computer-Based Telephone Voice-Mail and Referral Distribution System (Computer Telephony).
- Designed/Implemented Network Deployments using CAT-5/CAT-5E/CAT-6A Structured Cabling Infrastructure components.
- Designed/Implemented Computer Network for a 250,000 square foot Factory/Office Manufacturing Facility.
- Designed/Improved Communications Protocol used for Analog and Digital Communications between 100,000+ Remote Embedded microprocessor-based Products located "in the field", and a Centralized Host Computer System.
- Designed/Improved a Network Node Discovery Algorithm used by a Centralized Host Computer System to rapidly detect Embedded System Sensor Nodes across a LAN/WAN network.
- IoT (Internet-of-Things) and M2M (Machine-To-Machine) Secure Communications Infrastructure.
- Computer Graphics and MultiMedia:
- Computer Graphics, Animation and Multi-Media.
- Information Delivery Kiosks / Multi-Media Displays / Digital Signage.
- Systems for Content Delivery to Remote Kiosks.
- Cross-Platform Computer Graphics Supporting Multiple Concurrent Graphics Devices.
- Compilers, Custom Languages and Code Generation:
- Compiler Code Generation and Super-Optimization (SuperOptimizer/superopt).
- Development of Custom Languages, Grammars, Parsers and Command Sets for Systems Operation and Configuration.
- Development of Custom Communications and Command Protocols.
- Development of CLI - Command Line Interfaces and Languages.
- Development of Command/Configuration Languages and Config/INI File Syntax.
- Numerical Fixed-Point and Floating-Point Calculation Optimizations and Speed Enhancements.
- Floating-Point Calculation Speedups via Conversion to Fixed-Point Arithmetic.
- Algorithms, Analysis and Corrections for Numerical Floating-Point Rounding and Truncation Errors.
- Programming Interfaces and Compatibility Layers/Libraries:
- Unix-Style Low-Level File I/O Library for VAX/VMS, MS-DOS and CP/M.
- Simulated Unix System Call and Library Routines for Multi-Platform Compatibility.
- Cross-Language Interfaces: C / FORTRAN, C / Pascal, C / Assembly.
- Business Systems and Software:
- Single & Multi-User System and Applications Software.
- Multi-User Office Automation, Networking and Internet Access.
- Cross-Platform Multi-User Systems Administration.
- Cross-Platform Systems Connectivity and Interoperability.
- Modernization and Improvement of Legacy Applications and Systems.
- Modernization and Deployment of Retail Point-of-Sale (POS) Infrastruture (Cash Registers, Interactive Terminals, Printers, POS Printers, BarCode Scanners, Payment Processing, etc).
- Business Workflow Automation and Operations:
- Improving Efficiency via Automation of Business Processes.
- Building Computerized Systems (Manual, Semi-Automatic and Automated) based upon Stated Business Rules and Existing Company Procedures.
- Productivity Gains Through the Use of Technology.
- Computer Modeling and Simulation of Business Processes.
- IT Process Automation.
- Manufacturing Process Automation.
- Business Process Automation / BPA.
- Data Acquisiton, Conversion, Import/Export and Reporting.
- Automation of Data Import from Transmitted Data Files and "Printed" Statements.
- Education and Educational/Learning Software:
- Creation of Mathematics Tutorial, Training and Testing Software.
- Development of an Online Learning: Professional Seminar & Educational Course E-Catalog (Secure E-Commerce Web Site).
- Computer Hardware and Software Systems:
- Specification, Installation and Configuration of:
- Computer Hardware: Systems and System Peripherals.
- Computer Operating Systems and Applications Software.
- Networks, Networking Equipment and Internet Access.
- Networked Printers and Printing Devices.
- Modems, Terminal/Device/Console Servers, Thin-Clients and Remote Access Devices.
- Firewalls and other Security and Encryption Devices.
- Uninterruptable Power Systems/Supplys (UPS) with Monitoring and Alerting.
- Ambient Temperature and Humidity Monitoring and Alerting.
- Design/Configuration of Hardware/Software Systems for Maximum Performance, Reliability and Maintainability.
- Design/Selection of Computer Hardware/Software for Conformance within a Fixed or Recurring Budget.
- Upgrades and Modernization of Computing Infrastructure.
- Disaster Recovery and Downtime Prevention Procedures for Systems and Data.
- Emergency Recovery of Computer Systems after a Disaster or Business Interruption.
- Recovery of Business Data from Legacy Computer Systems and Storage Media.
- Internet Servers:
- Installation, Administration, Monitoring and Maintenance of:
- Web Servers, Email Servers.
- LAMP Servers: Linux / Apache / MySQL / PHP+Perl Web Servers.
- Firewalls, Remote Access Servers, VPN Appliances.
- Routers, Gateways, Switches, Bridges, Hubs, Repeaters.
- Search Engine Optimization (SEO) for Web Sites.
- Expert Witness, Forensic Engineering and Computer Forensics Services:
- Computer/Digital Forensics, Investigation, Examination, Analysis, Interpretation.
- Forensic Examination/Analysis of Computer-Related Hardware & Software Systems.
- Forensic Examination/Analysis of Electronic/Digital Evidence.
- E-Discovery Assistance regarding Computer-Based Electronic Discovery and Technology Assisted Review (TAR).
- Engineering Investigation/Analysis of Computer-Related Hardware and Software Systems.
- Consulting Expert / Testifying Expert.
- Technical Investigation / Interpretation / Analysis / Research.
- Affirmation / Expert Report / Deposition / Testimony.
Engineering Services
- System Analysis
- System Analytics
- System Architecture
- System Assessment
- System Burn-In
- System Compatibility
- System Concepts
- System Configuration
- System Consultation
- System Creation
- System Customization
- System Debugging
- System Deployment
- System Design
- System Development
- System Diagnostics
|
- System Documentation
- System Emulation
- System Engineering
- System Enhancement
- System Evaluation
- System Examination
- System Extension
- System Failure Analysis
- System Feasibility
- System Forensics
- System Ideas
- System Implementation
- System Infrastructure
- System Installation
- System Integration
- System Investigation
|
- System Measurement
- System Methodology
- System Metrics
- System Migration
- System Modeling
- System Operations
- System Optimization
- System Performance
- System Planning
- System Problem Definition
- System Problem Solving
- System Processes
- System Proposals
- System Programming
- System Prototypes
- System Quality Assurance
|
- System Recommendations
- System Reliability
- System Reporting
- System Requirements
- System Research
- System Reverse Engineering
- System Scalability
- System Selection
- System Simulation
- System Specification
- System Stress-Tests
- System Testing
- System Training
- System Troubleshooting
- System Updates
- System Upgrades
|
Facilities Available
- Micro, Mini, and PC-compatible IA-32 / X86-64 / x86 Computer Systems.
- Redundant High Speed Dedicated Internet Access.
- High Speed Switched Development LAN.
- Internet Servers (Web, EMail, File, Remote Access, etc).
- Cross-Platform Development and Test Environments.
- Redundant UPS/Conditioned Power Sources.
- Electrical/Electronics Laboratory.
- Computer, Electrical/Electronics, Network Cabling and Telephony Test Equipment.
- Machine Shop/Tools.
- Independent Facilities and Equipment Allows us to Provide:
- Support for Most Projects on a 24x7x365 Basis.
- Emergency Troubleshooting, Debugging and Problem Correction.
- Problem Resolution Through the Creation of Custom Software Tools.
- On-Demand, Regularly Scheduled and Ongoing Project and Systems Support.
- Both Local/On-Site and Remote/Off-Site/Dial-In/Telephone/EMail Support.
Industries Served (Projects Have Been Delivered for the Following Industries/Vertical Markets)
Advantages of Using Programming Plus®
- Quality
- Results that Work.
- Quality Implementation.
- Intelligent, Practical Solutions.
- Performance and Reliability, by Design.
- Solutions Engineered towards Extensibility and Scalability.
- Knowledge
- Expert Assistance.
- Experienced Software and Systems Design and Development.
- Experienced Full Life Cycle Product Design and Development.
- Experienced Platform-Independent and Mixed-Industry Computer Consulting.
- Experienced Cross-Platform Multi-Vendor Systems Administration, Development, Integration and Support.
- Experienced Dealing with Projects which Range from the Theoretical (Algorithms, Engineering, Mathematics, Physics, etc.) through the Hands-On Practical (Network Cabling, System Building, Hardware/Software Integration and Migration, System Testing, Troubleshooting and Diagnosis, etc.).
- Professionalism
- Services are Offered in a Professional and Ethical Manner.
- Services and Offerings are Delivered Conformant to the
Code of Ethics of the following Professional Organizations and
Entities:
ACM,
ICCA,
IEEE,
IEEE-CS,
LICN,
LOPSA,
NAFE,
NSPE,
NYSSPE,
NYS Professional Engineering / Division of Professional Licensing,
USENIX.
- Results
- Provide On and Off Site Consulting.
- Provides Support Locally (In Person) or Remotely (via Telephone or Internet).
- In-House Facilities Provide Ability to Work Independently.
- Work on Tasks of Any Duration.
- Rapid Results are Often Possible.
- Experience
- 30+ Years of Experience:
- Providing Computer Consulting Services both Publically and Commercially.
- Software Development and Computer Programming.
- Computer Programming in Assembly, BASIC, C, FORTRAN, Pascal.
- Computer Programming in UNIX Shell / Scripting.
- Computer Programming in VMS DCL Scripting.
- Development of Interactive Text and Graphical Applications.
- UNIX Systems Administration, Programming, Development, Integration (since v6).
- Oracle/Sun SunOS (since v3) and Oracle/Sun Solaris (since v1): Systems Administration, Installation, Programming, Development, Integration.
- SCO Xenix (formerly Microsoft Xenix) Systems Administration, Installation, Programming, Development, Integration (since v1).
- VAX/VMS and
OpenVMS
Systems Administration, Installation, Programming, Development, Integration
(since v2).
- DOS Systems Administration, Programming, Development, Integration (since v1).
- Administration/Setup of
UseNET
(Unix User Network)
UUCP/UUCPNET
and News Sites/Servers.
- Administration/Setup of Cross-Platform E-Mail / Electronic Mail Servers and Connectivity
(pre-dating both
PathAlias and
DNS).
- Cross-Platform Multi-User Systems Administration, Computer Operations, Heterogeneous Systems Data Center.
- Cross-Platform Computer Software Development and Porting.
- Administration/Setup of LAN/WAN Networked Computers.
- Using the Internet and its Predecessor Networks (ArpaNET, UseNET, BitNET, FidoNET, BBS, others).
- Using/Developing/Contributing to Freely Available and Open Source Software Projects.
- Using/Developing/Contributing to The Kermit Project. (Unix/Linux/Xenix C-Kermit, VMS/OpenVMS Kermit-32. Windows Kermit-95, DOS MS-Kermit, DEC Rainbow 100 Kermits, etc).
- Using and Implementing Open Standards, Protocols and Architectures.
- Attending/Participating in Professional/Technical Societies and User Groups.
- Development of Systems Using Security and Encryption.
- Development of Real-Time Communications Systems.
- Development of Real-Time Transaction Processing Systems.
- Experience with Financial Projects, and Environments.
- Administration/Setup of Fault-Tolerant, Mission-Critical, 24x7x365 Computing Environments.
- Administration/Setup of Development, Test and Production Computing Environments.
- Administration/Setup of Clustered Computing Systems.
- Administration/Setup of Internet Sites, Servers and Applications.
- Administration/Setup of Computer Security and Secured System Environments.
- BSD UNIX Systems Administration, Installation, Programming, Development, Integration.
- UNIX SVR4 Systems Administration, Installation, Programming, Development, Integration.
- 25+ Years of Experience:
- SCO OpenServer/OpenDesktop/ODT Systems Administration, Installation, Programming, Development, Integration (since v3).
- SCO UnixWare Systems Administration, Installation, Programming, Development, Integration (since v2).
- Microsoft Windows Systems Administration, Installation, Programming, Development, Integration (since v3.0).
- Using, Administering and Programming/Developing/Designing Various Databases.
- Reseller/VAR/Integrator/System Builder for Computer-Related Hardware and Software Products.
- Linux Systems Administration, Installation, Programming, Development, Integration (since kernel v0.9).
- Computer Programming in Perl.
- Benefits
- Flexible Computer Consulting and Engineering Services provide support for Per-Incident Response, Project Development/Maintenance, and Longer-Term Technical Support and Engineering Relationships.
- Software Engineering and Computer Engineering Services provide support for the full Stack, from Low Level System Hardware and Drivers, through the Operating System and High Level Networked Software Applications.
- Professional Affiliations and Activities Keep Knowledge In-Touch with the State-of-the-Art.
- Authorized Reseller Partner Status from a Variety of Hardware and Software Vendors Yields Enhanced Customer and Product Support.
- Developer Partner Affiliations Provides Technical Resources Not Available to Others.
- Consulting Engineering and Professional Engineering Services as Licensed and Registered by the State of New York.
- Engineering Disciplines and Design Principles are Utilized for All Projects.
- The Design and Implementation Process Takes Into Account the Overall Situation, including:
- Project Goals and Requirements
- Technical and Technological Aspects
- Development/Test/Production Environments
- Business Methods and Requirements
- Project Planning and Time Tables
- Staffing Issues
- Financial Aspects
- Corporate Goals
- Customer Service/Support Needs and Requirements
- End-Customer Needs and Requirements
- Advantages of Working with an Engineering Consultant (published by the LICN).
- Benefits of the Professional Engineering License (published by the IEEE).
- Importance of the Professional Engineering License & Registration (published by the IEEE).
- Experience of the Licensed Professional Engineer (published by the IEEE).
- Compentency of the Licensed Professional Engineer (published by the NSPE).
- Standards of the Licensed Professional Engineer (published by the NSPE).
- Professionalism of the Licensed Professional Engineer (published by the NSPE).
- Credentials of the Licensed Professional Engineer (published by the New York State Education Department / Office of the Professions / Division of Professional Licensing).
- Whether You Need The Services of a:
- Cross-Platform Computer/Systems/Network/Internet/Security Consultant,
- System/Network/Internet/Security Administrator or Integrator,
- Computer Programmer/Analyst or Software Designer/Developer,
- Hardware/Software Engineer for Project Design/Build/Test/Deploy Stages,
- Project Lead or Technical Project Manager,
Programming Plus®
Can Help You Get The Job Done, and Make Your Project a Success!
Submit Your Questions and Requirements:
Information Request and Contact Form.