Rod Hamm work email
- Valid
Rod Hamm personal email
Rod Hamm phone numbers
Over the last six years, I have been semi-retired, wandering the continent, and filling photo albums: https://rodhamm.smugmug.com/At the moment, I am working again.Architect specializing in near real-time applications where performance is the single greatest issue. Specialties: Big Data Analytics, Tandem/HP NonStop, Linux/Unix, Client/Server, migration/transformation of Tandem systems to Linux, Python, TAL, TACL, C/C++, COBOL, SCOBOL, Java, cluster services, SQL/MP, SQL/MX, Oracle, Vertica.
-
Overlord EnterprisesUnited States -
Development And SupportOverlord Enterprises Jan 2020 - PresentSupport of OVERLORD Process Balancing product -
Semi-RetiredNone Mar 2015 - Nov 2020After many years of intense work, I took time off to decompress by wandering the continent, hiking, and enjoying the great outdoors. I am capturing my travels here: https://rodhamm.smugmug.com
-
Tandem DevelopmentXypro Nov 2017 - Nov 2018Misc:Bug fixes, Proof-of-Concept software, and enhancements and upgrades to legacy XYGATE products.
-
Solution ArchitectVircor Nov 2014 - Mar 2015Big Data. The cause of, and solution to, many of the problems faced by companies in the early years of the 21st century.Primary issues within the realm of Big Data: -- Data Collection and/or Mining -- Useful Data Analysis -- Data Presentation My job is to help customers achieve all three, efficiently, within seconds or minutes, in a fault tolerant and recoverable manner.I have almost five years of real world production experience providing useful and usable systems.
-
Technical Director/Lead ArchitectSyniverse Technologies (Formerly Verizon, Formerly Gte-Tsi) Mar 2002 - Oct 2014Tampa, Florida, Usfor projects such as:Business Intelligence System (Proactivity Monitoring)Linux based system to collect and interpret data and events within the network with the goal of automatically and proactively determining issues and recommending corrective actions. Software solutions used and explored included SQL Streaming (SQLStream, Esper, etc), JRules/RES from Ilog/IBM, and Oracle.This was actually a very large, multifaceted Big Data project.Migration of software service from Tandem/HPE Non-stop to Linux cluster.SMPP interoperability gateway SMPP is a cellular text messaging protocol which uses TCP/IP to deliver message content to a provider Message Center (eg: Sprint, AT&T, Tmobile, etc). System facilitates messaging between cellular providers. Current project involves migrating entire system from HP/Tandem NSK using NativeMode C/C++ to Linux using GNU g++. SMPP Multiplexer A Java based application to pre-process in-coming traffic to the SMPP (TCP) system, with the goal of load balancing across multiple HP/Tandem mainframe systems. ANSI41/GSM interoperability gateway ANSI41 is the North American standard for cellular inter-carrier messaging (roaming). GSM is the international standard for roaming. This project provided a protocol translator, allowing users to roam between these networks. AAA/Radius interface for Tandem AAA/Radius is a network security protocol that allows a cellular internet user to roam between carriers, and provides for the logging of billing information. Various custom TCP/IP interfaces to Syniverse products for its customers These interfaces usually required a peer client to login, issue requests, and receive responses. Requests frequently consisted of translation and interface with existing Pathway servers. Various custom web interfaces to Syniverse products. These interfaces were implemented on the NSK and usually allowed a peer client to access real-time information from within running processes. -
ConsultantCompaq Professional Services Nov 2001 - Mar 2002Provided documentation for Requirements and High Level Design for Compaq/HP customer using cellular Extended 911 service on the HP INS OpenCall platform.
-
ConsultantTsi Telecommunications Systems Inc Aug 1999 - Sep 2001As a former developer of Tandem's TSCP and NSCP-2000 products, provided guidance and assistance to TSI personnel in:- the development and tuning of their system;- the design, review, and coding of enhancements to their IS41-Rev.C applicationDesigned and created a Mated Pair solution which provided: - automatic synchronization of databases between systems without the changing of any existing software - state awareness, monitoring, and reporting between mated systems (which system is Active, which system is Mate) - web enabled for visual monitoring - trigger processing for state change events (TACL macros)Provided custom software, such as TCP/IP gateway servers, and web servers which allowed monitoring from any web browser.Part of team tasked with creation of a Home Location Register (HLR). An HLR holds all the information required for a cellular user, including billing information. This information is needed while a user roams throughout the nationwide network.
-
ConsultantCross-El, Inc May 1999 - Jul 1999Web enabled the BOSS security application by creating a custom Guardian/NSK based web server. The goal of the project was to take BOSS from a Tandem-only security system to an enterprise security system, allowing a single point of entry, via a web browser, to all applications and all systems within an intranet.
-
ConsultantMotorola Feb 1999 - May 1999Project: Motorola Cellular Network - Message Register As former developer of TSCP products, provided guidance to Motorola personnel in the ongoing development and tuning of their subsystem. Provided custom tools and utilities for this environment, as well as stress testing and performance benchmarks.
-
ConsultantIlluminet Aug 1998 - Jan 1999Performed application software analysis and tuning in order to improve throughput on overloaded, underpowered legacy system. In some cases, minor changes produced major results. In other cases, part or all of particular programs had to be rewritten. Provided guidance and assistance to personnel in: - the development and tuning of their system; - the design, review, and coding of applications; - C tutoring.
-
ConsultantNorwest Financial Services Apr 1998 - Aug 1998Project: Rewrite of internal legacy banking system, and creation of a Decision Support System Performed conversion of legacy database to Oracle, as well as data mining of legacy database. Project required the creation of custom programs (COBOL) for data mining.
-
ConsultantSterling Commerce Jan 1998 - Apr 1998Performed conversion of existing Connect:Direct product for Tandem from C to NativeMode C. Connect:Direct, formerly known as Network Data Mover (NDM), provides scheduled data movement between various systems in a heterogeneous network. Project also involved 'streamlining' the application, which consisted of reducing over 490 source files and over 280,000 lines of code down to less than 40 files and under 85,000 lines of code.
-
ConsultantGte-Tsi (Now Syniverse) Jan 1997 - Dec 1997Project: ANSI41-Rev.C wireless call-processing application As a former developer of Tandem's TSCP-1000 through NSCP-2000 products, provided guidance and assistance to GTE personal in: - the development and tuning of their system; - the migration of existing applications to D40/native compliance; - the training of personnel in the migration from TAL to C/nmC; - the design, review, and coding of their IS41-Rev.C application. Since personnel were unknowledgable in C, I was tasked with providing the baseline infrastructure for the project, which included: - a database I/O library - alarm logging library - trace logging library - initial pattern (or example) of a message handling program for team members to follow Provided a custom TCP/IP gateway server to route messages between a PC based test tool and the new cellular call processor. Also provided a custom TCP/IP server which allowed customer access to a Pathway server.
-
ConsultantTandem Telecommunication Service, Inc Jun 1995 - Dec 1996Originally brought in to help reduce number of outstanding bug reports. Later, became part of two man team tasked with converting the TSCP-2000 into the native mode NSCP-2000, making it a fully native compliant system. The entire system had originally been written in TAL. During conversion, the majority of the code was 'simply' converted to pTAL. In some cases, certain code was converted to C. The run-time library was enhanced to better support the C language. The project entailed inspecting, modifying, debugging, and regression testing every component and every major subsystem. In some cases, major re-writes of key components had to be performed. The first customer shipment for the product was Nov 1996.
-
ConsultantTandem Telecommunications Network Systems Jun 1995 - Dec 1996
-
ConsultantMotorola Aug 1994 - Apr 1995Project: Motorola Cellular Network - Message Register As former developer of TSCP-1000 product, provided guidance to Motorola personal in the development and tuning of their subsystem. Created system tools, performed stress testing, and developed a TCP 'command line interface' (CLI) for the project to allow Network Operations to download database updates.
-
ConsultantElectronic Data Systems, Inc Mar 1994 - Aug 1994ECMS Project. Developed and coordinated development of batch subsystem to perform data refreshes of Tandem based SQL database from customer supplied data on host IBMs.
-
Senior Software EngineerShared Financial Systems Corp Nov 1992 - Feb 1994Created an MIS/DSS system (Management Information System/Decision Support System) for company's Stratus based online transaction processing product. This new system was a client/server network consisting of PC clients using GUI interfaces generated with PowerBuilder, and an HP 9000 UNIX server using Sybase SQL. Data files from the Stratus were transmitted to the UNIX system over a Lan. A Data Dictionary was created to define the internal structure of all data files for the program that performed the extraction and translation into Sybase. As a by-product, customers were given the opportunity to create subsets of the incoming data, via a point-and-click interface, so that only pertinent information would be loaded into Sybase, thereby reducing the amount of storage space needed, the amount of superfluous data, and the amount of time needed to simply extract and load the data. The dictionary, generic extraction program, and supporting utilities were all written using SQL and C. Emphasis in software development was placed on portability, performance, and maintainability. Worked on the creation of an in-house Problem Reporting/Tracking system, written in 'C' on the Stratus system.
-
Software EngineerTandem Telecommuncations Services Inc Jul 1987 - Nov 1992Primary project: TSCP-1000 This was a Tandem based software driven call-processing environment ('middleware'), within the telephony network, capable of handling up to 800 transactions per second on a 12 processor VLX system. Responsible for following subsystems, tools, procedures, etc: Subsystems: Statistics Collection and logging (before Measure product was provided by Tandem) Dynamic system Overload detection and correction Gateway I/O processes linking various networks (x.25, TCP/IP, etc) to our SS7 network interface: ANSI41 Interfaces for Motorola System_X Interface for British Telecom (a custom UDP interface) Procedures and Miscellaneous: Product Release Control for TSCP-1000 General maintenance of all TSCP-1000 software Upward compatibility between TSCP-1000 and TSCP-2000 Dynamic memory allocation routines (heap) Tools: System monitoring processes - real-time bar graphs on T6530 terminals showing resource usage, transaction flow, etc. (similar to Viewsys) Custom simulator(s) for stressing/debugging communications software protocols and interfaces A program that interfaced directly into Operating System tables to extract more detailed information about processes than is ordinarily available. User interfaces and user interface program generators for use on ADM/6530 type terminals. Programmatic generation of various levels of documentation from raw source code in order to relieve programmers of repetitious efforts. Emphasis in software development was placed on performance and maintainability. Portability was not an issue since the Tandem was the system of implementation and TAL the development language.
-
Employeee: Programmer/AnalystInternational Clinical Labs, Inc Oct 1985 - Jul 1987Responsible for rewrite of on-line Pathway user interfaces to Accounts Receivable system. Network consisted of nationally distributed 'star' configuration, with the databases located; Emphasis in software development was placed on maintainability and performance. Responsible for configuration and optimization of entire distributed PATHWAY environment. Created job queue/batch environment to provide load balancing over multiple cpus and Spooler collectors (daemons). Created backup and restore utilities for archiving Spooler print jobs to tape. Made enhancements to EXEC job stream language.
-
Employeee: Programmer/AnalystMoneymaker Eft Jul 1985 - Oct 1985Created Pathway Requestor and Server programs for Base24 system. Part of team that created a custom device driver for a "pay-at-the-pump" prototype system.
-
Lead Operator / ProgrammerEmployeee Nov 1982 - Jul 1985Responsible for normal day-to-day operations: backups, system monitoring, etc. Responsible for writing utilities for operations personnel. Some of the projects completed: Print process that spooled large jobs to tape or across bi-sync lines to an IBM 3083 via HASP and 3780 protocols. Enhanced print processes to perform job accounting for departmental billing. Front-end process to Command Interpreter which provided programmable function keys and logging of user commands (pre-TACL).
Rod Hamm Skills
Rod Hamm Education Details
-
The University Of Texas At DallasComputer Science
Frequently Asked Questions about Rod Hamm
What company does Rod Hamm work for?
Rod Hamm works for Overlord Enterprises
What is Rod Hamm's role at the current company?
Rod Hamm's current role is ....
What is Rod Hamm's email address?
Rod Hamm's email address is ro****@****rse.com
What is Rod Hamm's direct phone number?
Rod Hamm's direct phone number is (813)-273*****
What schools did Rod Hamm attend?
Rod Hamm attended The University Of Texas At Dallas.
What skills is Rod Hamm known for?
Rod Hamm has skills like Unix, Software Development, Linux, Tcp/ip, Databases, Testing, Oracle, Sql, Operating Systems, Java, Servers, Security.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial