Nweze Group Enterprises, Inc.    

Computer Programming, System design and General systems Consulting

Projects Completed

 

7-2000- Present      National Discount Brokers Capital Markets.

1.      Designed, wrote and implemented SuperSOES system.  Nasdaq was scheduling to introduce “The Nasdaq National Market Execution System” (NNMS, or SuperSOES) as the primary trading platform for NNM. SuperSOES will be based on the architecture of the Small Order Execution System (SOES).  Wrote both front-end and processing of SuperSOES. Front-end being COM, ATL , Active X  and the Back-end C++ under Sun Solaris using GNU and Berkeley Database.

2.      Designed and wrote a new memory and resource allocation system that allowed the present trading system to utilize shared memory instead of point to point IPC. Wrote circular shared memory buffer system that utilizes event handling and mutex. Designed and wrote

3.      Designing a new backend trading system (The NASDAQ Replacement).  This system will replace the current backend trading system used for trading. Performing requirements analysis and system analysis of the current system.

4.      Made changes to the front end NASDAQ system, which was written in VC++ MFC, using ATL, COM, Stingray’s Objective Grid and also OSE class libraries.

 

7-97- 7-2000      Lehman Brothers

1.                            Performed mapping of 4 major Ordered Transport System (OTS) applications to usage paradigms.  The deliverable was to produce for each application group, a high-level architectural diagram and a description of OTS usage in major segments. Examples of a segment: NT client, Solaris client, Solaris Server, MVS Server.  Usage paradigms should be a detailed description of interactions between OTS segments and other subsystems, including databases. Wrote recommendations of a migration path from OTS to a TIBCO’s Rendezvous (RV).

2.                            Wrote a pilot system to evaluate TIBCO TIB/Rendezvous to perform throughput analysis. Perform analysis on data publish/subscribe and guaranteed of TIB/ Rendezvous CM product .

3.                            Wrote a pilot system to evaluate OrbixTalk and Orbix 2000 Beta. Setup a server and two clients. Wrote API code to send and receive messages using OrbixTalk. Performing throughput analysis on Orbix2000 beta to provide throughput benchmarks specifying hardware, message size and other relevant assumptions for both information providers & consumers (1-none, 1-many, many-1, many-many).

4.                            Ordered Transport System (OTS). The OTS system is middle ware system that allows for transportation of data firm wide. OTS was built on UDP platform using memory map files and written in C++ under Unix Sun OS and ported to Solaris and Windows NT. Made program enhancements to the OTS daemon. Wrote programs in C++ that performed monitoring of the TCP/IP daemon.

5.                            Ordered Transport System (OTS). Redesigned, wrote and implemented a Channel Server Switch enhancement to OTS. Channel Server switching provides applications a way to guarantee sequential message delivery in a Disaster Recovery Scenario, through the use an alternate Channel Server host. When the primary Channel Server fails over, an alternate Channel Server application will be started on the alternate Channel Server host and publication will be resumed. Once an alternate Channel Server takes control, the OTS daemon logic will automatically switch upstream messages to the alternate Channel Server host, while allowing for reception of downstream messages from any of the potential Channel Server hosts.

6.                            Ordered Transport System (OTS). Designed and wrote a bridge (connector) from OTS to VITRIA Technologies, Inc Businessware 2.0. This connector was designed and written in C++ both on Windows NT and Sun Solaris. The bridge converted OTS messages in binary streams format and stored the messages on a VIRITA  bussiness ware server.

 

1-97- 7/97      Tops Appliance City.

7.                        Sales Floor Automation system (SFA). The SFA system allows salesmen to sell store items through a Handheld device (radio frequency). The Hand held device internal program was written in Borland C++ 5.0 and utilizes  TCP/IP and UDP socket protocols to handle message level communication with the HP9000 client server system. The communication between the Handheld  and HP9000 box, utilizes  low level IP transport level messaging. Both binary and ASCII converters where written to handle conversion of the data messages. The Handheld device will package (format) predefined messages, and  transmit  all request to a port where the  client server demon is listening. This demon will in turn fork a child process and handle all incoming request. HP9000 client server system was written in C++ utilizing Rogue Wave tools++ foundation classes , dbtool++ and Objsystems Objspace libraries.

 

1-96 - 1-97     Associated Press            

8.                        Designed and wrote the 1996 Summer Olympics Games Event Reporting system. The system was designed to receive and process game event information real time. The reporters will send game information data via a modem to VAX system. This Data received on the VAX system is sent to a SUN workstation for processing. The Data is transferred from the VAX to SUN using DEC’s DNI protocol.  A TCP/IP socket (port) is established that allows DNI to transmit information to TCP/IP through decnet.  A Shell script was written to initiates the hand shaking between the socket and a polling process. The polling process then parses the information by producing the appropriate reports and queues the information. Another polling process reads the information from the queue, and transmits and distributes the information  to member newspapers. Both of the poll processes were written in C++ under SUN  Solaris  using Rogue Wave tools++ foundation classes.

9.                        Built  a HTML object in c++ that allowed for reporting of all events on World Wide Web. This HTML object was used to report results, statistical box scores, standings and start lists.

10.                     Incorporated the 1998 Winter Olympics into the above system. 

 

Other Businesses 

 

 

We build and repair networks (Linux, Sun Solaris, Novell Netware networks , HP unix and Windows 2000) systems. 

 

We build and repair IBM compatible PC's. 

 

We export and import computer equipments to Nigeria also.

 

 

Address: 

USA : P.O Box 14 Franklin Park, New Jersey 008823 USA
Nigeria: 1 Enugu-Onitsha Expressway Nike Enugu,Enugu State Nigeria

Phone:

USA: 732-951-8680  Fax:  732-951-1101:

Nigeria: 042-55-1060

If you need any infomation, email me at: chudi@nweze.com