Resume of John Orendt - Electrical Engineer

PO Box 8601
Honolulu HI 96830
USA

Mobile (808)  372-1570 

See http://www.hugetiger.com

Security Clearance: Secret, United States Department of Defense. Last used August 1989

DP Environment and Applications:

5 - Extensive experience, 4 - Good experience, 3 - Average experience,
2 - Basic Understanding, 1 - Theoretical knowledge only
 

Skill

No. Years

Year last used

Proficiency

HW & O/S      
Cyber

3

1989

4

DEC

1

1992

3

DOS

17

2004

5

HP

2

2000

3

MAC

16

2003

5

PDP 11

3

1986

3

SUN

6

1998

5

UNIX

7

2000

5

VAX

5

1986

4

Windows  NT, 2000, XP

7

2004

5

Design & Programming      
Basic

9

1999

5

Basic Visual

3

2002

4

C++

12

2002

5

C# .NET

2

2004

4
C++ MS Visual Studio

6

2002

4
FORTRAN

12

1992

5

Java

4

2000

4

SQL Oracle

3

2000

4

SQL Sybase

4

1997

5

Applications      
CAD

4

1992

4

Secure communications

4

2002

4

Missile Systems

6

1989

5

Radar

6

1989

5

Technical Trading Models

4

1993

5

Telephony

1

1992

3

Financial - FX

3

1998

5

Financial - Risk

2

1999

4

 

EDUCATION:
Bachelors of Electrical Engineering, 1981, Cleveland State University, Cleveland, Ohio. Dean's list.

EXPERIENCE:

(8/00-4/01 Sydney) (4/01 Present Honolulu)
Self Employed
, Sydney / Honolulu, Computer/Business/Marketing Consulting, Webmaster, Network Admin, Web page design, Operating System upgrades, troubleshooting and repairing hardware and software on Windows and Macintosh Computers. Instructing clients on selection, installation and use of hardware, OS, word processing, spreadsheet, database, ISP, networks, email, email encryption, data encryption, browser, backup, CD & DVD writers, firewalls, anti-virus, anti-spam, personal digital assistants, color scanners, digital cameras, image editing, audio and video conversions and editing, publishing, contact management and more.

(2/00-7/00) GSTpay.gif (1363 bytes)

GSTpay, North Sydney, NSW, provides a web-enabled secure preparation, lodgement and linked payment of GST and PAYG corporate taxes. Position: Contract SW Engineer. Team Environment.

Tools used: C++, Oracle Oci and SQL, Tuxedo, Weblogic, Jolt on NT and HP UX.

Implemented proof of extremely high volume scalable architecture by end to end testing from IE4 to WebServer to Weblogic Java Servlet to Jolt to Tuxedo to C++ to Oci to Oracle database and back. Designed and implemented C++ database access classes to an Oracle database using Oci on NT and HP UX. Designed and Implemented object oriented back end business services, such as field validation, account and transaction import, and account assignments.

(5/98-11/99)CBA_logo.gif (747 bytes)EDS_logo_solved.gif (7474 bytes)
Commonwealth Bank via EDS Services Pty Ltd, Sydney NSW, Treasury Services, Risk Group does software architecture, design, implementation and quality assurance of Risk analysis programs. Position: Contract SW Engineer. Team Environment.

Visual Basic, VC++, Oracle SQL, and Corba on Win NT, and Sun UNIX.

Risk analysis using historical market data. Exploration and testing of a variety of architectures for distributed system computation. Wrote Variable path, risk drill down table construction, with horizontal and vertical subtotals in Excel. Wrote VB Streamable storage classes, simple and advanced GUI, Oracle database insertion, deletion, and editing from VB, Wrote VC++ Multi-threaded Corba message queue demo. Wrote VB demo for Interprocess communication using COM.

(3/97-5/98) Colonial State Bank LogoTreasury Logo
Colonial State Bank Pty Ltd., Sydney NSW, Treasury Services does Margin FX, Margin Lending, interest rate, options, swaps and derivatives dealing. Position: Contract SW Engineer, Treasury Systems. Team Environment.

Sybase SQL, OOD, C++, Born shell, Teknekron, Perl DB, on UNIX Sun Client Servers integrated with sun and PC front ends.

Prudential Statement C3: Treasury Risk Analysis for Reserve Bank of Australia (RBA) reporting requirements. Improved the MaX Zero curve building and evaluation engine to construct Zero curves based on market rates for New Zealand Dollar, Great Briton Pound, Swiss Franc, and Australian Dollar curves. Market rates included Cash, Bank Accepted Bills (BAB), Futures on BAB (BABF), and swaps. Improved the OMEGA system to increase the size of the variance matrix and automate it's running via cron job. Project completed.

Foreign Exchange (FX): System improvements to reconcile FX Profit & Loss between State Trader, Front Office, Back Office, Taps, and Devon Systems and improve robustness.

(9/96-3/97)Ozemail Logo
OzEmail Limited, Sydney NSW, is an Internet Service Provider (ISP) with value added content. Position: Contract SW Engineer. Team environment.

Java Apps and Applets, JDBC, Oracle. Wrote Australian Indices applet and server. The server queries an Oracle DB and pushes the updates to subscribed applets which display the data in real time. The server also pings the applets for connection management. Project Completed.

Certified and installed https secure server via VeriSign. Project Completed.

(10/95-9/96)Austraclear Logo
Austraclear Ltd., Sydney NSW, Austraclear does Bank clearing. Project 2000 does software development of cash and financial instrument real time clearing. Position: Contract SW Engineer. Team environment. See letter of recommendation.

Visual C++, Distributed Object Oriented settlement and clearance system (Bink!), and Oracle SQL, on Windows NT, Pentium and Digital alpha platforms.

Wrote Project 2000 security software using state of the art cryptographic algorithms. Implemented, key exchange protocols, symmetric and public/private key encryption, and decryption, Digital Signatures, One way hash functions, Cryptographically Secure Psuedo-Random Sequences, and Secret Sharing Algorithms. Skills involved C++, Number and Complexity theory, and multi precision math.

Austraclear Ltd. has an average daily cash flow of 40 billion Australian dollars.

(12/93-10/95)Colonial State Bank LogoTreasury Logo
Colonial State Bank Pty Ltd., Sydney NSW, Position: SW Engineer, Treasury Systems. Team Environment.

Improved the Cash flow Blotter by adding three columns, NPV, P&L Today, and P&L Month to the display. Designed formulas and algorithms to compute the values for individual FX deals and holdings. The values were dependent upon rate sets for: End of Month, End of Day, and live market exchange and interest rates. The blotter would be updated in real time as dealers created, updated and/or canceled FX deals. A re-eval button was added, which when pressed would update the blotter to reflect changes in the live market rates. Skills involved Teknekron, OOD, C++, and SQL. Project completed.

OMEGA is used to re-evaluate fixed interest rate products where the customer has the right to exercise certain predefined options. For example, ten year fixed interest rate loan with no Early Termination Interest Adjustment (ETIA), and a stepped Term Deposit (TD) where customers can withdraw their deposits at the end of any step with no penalty. The re-evaluation process uses a lattice engine. I designed and wrote the high level code which constructed a zero curve from market rates via MaX, read the deals from Sybase tables and submitted both to the lattice engine. The results from the lattice engine were written into a Sybase table. I wrote several SQL procedures and Perl DB scripts which produced various reports from the database tables. Skills involved Sybase SQL, OOD, C++, Perl DB, and tcl/tk. Project completed.

FXFO and FXBO support during day and pager support at night. Troubleshoot, advise and consult customers. Analyzed and fixed a large variety of problems relating to both FO and BO FX trading. Wrote FX test plan for Teknekron RSF+ upgrade.

(9/93-11/93)
Sycomp Pty Ltd., Sydney NSW, does Executive Information System (EIS) software development. Position: Contract SW Engineer. Individual work environment. See letter of recommendation.

Borland C++ and Windows GUI with Sybase server on UNIX Sun station.

Developed and implemented scrollable multi-element dialogue box with edit and combo boxes. The dialogue box generated SQL queries for combo box fill up. OOD.

Independent work environment. Project completed.

(6/93-9/93)
Astro Aerospace, Carpinteria California does mechanical design and fabrication of space structures and components. Position: Contract SW Engineer. Independent work environment. Project completed. See letter of recommendation.

Borland C++ and Object Windows Library (OWL), Windows API.
OOD using Raumbaugh.

Designed and implemented from scratch demonstration software for testing of the American Freedom Space Station Mobile Transporter (MT). MS Windows features were demonstrated such as, system info dialogue, password dialogue, multiple line editable text command input window, multiple line read only output window. The MT output status dialog, contained buttons, static text, check boxes, and radio buttons.

(3/93-5/93)mini aniamationDigital sound title
Digital Sound, Carpinteria California does design, manufacture and test of corporate voice messaging systems. Position: Contract Test Engineer. Team environment.

UNIX, on Sun, C++, OOD using Raumbaugh.

Executed and updated system test procedures. Wrote reports on failed tests. Advised on C++ and OOD methods for implementation of Cepstrum and Hidden Markov Modeling for DSP.

(5/92-11/92)
Auto-trol Technology, Denver Colorado does CAD software development.

Position: Contract SW Engineer. Team environment. Project completed.

 C++, UNIX, on Sun, HP and Decmips. OOD using Raumbaugh.

Designed and wrote error detection, reporting, and handling software for a CAD platform. Error and/or message information is split into components facilitating internationalization, and deposited into a container class. The container class has various manipulation and query methods. Error detection is by test or UNIX signals. The signal, code, and platform information is used to generate a user friendly message compatible with the reporting software. For bus and segmentation violation errors the PC locations are indexed into symbol tables to report the class and method where the signal occurred.

(3/91-5/92)
Intelect Inc., Mililani Oahu Hawaii does design and manufacture of ISDN telephone digital switches for air defense and air traffic control. Team environment.

Position: Contract SW Engineer. All projects completed. See letter of recommendation.

Multiple processors. Real time, memory size and time loading critical, C++ Object Oriented Programming (OOP), Microsoft Windows GUI, OOD using Rumbaugh.

Wrote ISDN Telephone switch relational object oriented database. Timer Software, prioritizing scheduling software with variable tick rate. Use of virtual methods and classes, Multiple Inheritance, Polymorphism, Dictionaries, Sets and persistent objects. Wrote GUI software to facilitate testing of database software. GUI used file open, list boxes, and edit boxes.

(8/89-12/93) Full & part time.
Independent project for personal use J & R Consulting, Inc. Tucson Arizona as director.

C++, MPW. GUI, Basic and MacApp on Macintosh.

Designed Futures and Commodities and Stocks Forecasting software. System analysis, design and programming. Testing systems for profits, draw down, and risk. Analyzed Burning Match, and moving averages.

(10/86-8/89)
McLaughlin Research Corp. Camarillo California does Missile analysis and test for United States Navy. Position: Contract SW Engineer. All projects completed. Team environment.

Hardware expertise: Cyber 175 & 860, Macintosh, and PC
Software expertise: FORTRAN

Advanced Medium Range Air to Air Missile (AMRAAM) analysis support. Developed various mathematical models of missile subsystems and environments. Software design, missile analysis consultations and presentations.

Created detailed mathematical models for radar clutter spectral characteristics, bi-static clutter model for a terrain bounce study, clutter power and clutter statistics. Validated models with free flight launches. Designed a statistical radar target signature model, an N target point by M antenna element target signature model and an AMRAAM receiver model.

Excelled as telemetry data analysis consultant in the Hardware in the Loop Lab, and live AMRAAM firings at PMTC.

(8/83-10/86)Hughes Aircraft logo Hughs AMRAAM logo
Hughes Aircraft Company, Canoga Park, California. Missile Systems Evaluation Dept., Position: Systems Engineer. Team Environment. All projects completed. See Performance Appraisal.

Expertise with the following hardware and software: AMRAAM data processor assembly language, FORTRAN, AMRAAM transmitter and receiver.

Learned and disseminated tactical software operation to Missile free flight analysts via presentations and personal consultations. Designed and developed AMRAAM hardware test setups.

Generated numerous technical presentations on AMRAAM tactical software.

Provided missile performance evaluations including detailed missile system analysis, participation at design reviews and submission of alternate missile sub-system designs. Initiated a number of significant engineering changes.

Designed and implemented programs to simulate actual launch profiles on the HAC Guided Test Vehicle hardware. This software used the HAC AMRAAM 6DOF as input and generated command files for HAC Target, Clutter, Altitude Return, IRU, Umbilical and Data link simulators. Team Leader.

Created several hardware test set ups including Probability of Detection test, False Alarm test, and Receiver IQ Gain Imbalance test. These last two tests are currently used on all AMRAAM missiles in both the open guidance and the missile configuration. Received a letter of commendation for work on the Receiver IQ Gain Imbalance test.

Integrated all of the HPRF ECCM modules such as target type classification, noise jammer detection, submode transition logic, detection zone logic and thermal noise reference calculation. Team Leader.

Completely rewrote the ensemble average, threshold and detection modules. This resulted in large savings in both time loading and PM. Team Leader.

 (6/80-8/83)OPS
Optimized Program Service, Berea, Ohio does transformer and motor design consulting. Position: SW Engineer. Individual work environment. All projects completed. See letter of recommendation.

Worked on the following projects: Transformer design, AI Expert systems, CADCAM, Circuit analysis system, and Thermal analysis system.

Designed a data base configuration and management system for distributed systems and a 3 dimensional graphics system with automatic hidden line removal. Wrote a driver for a Tektronics plotter allowing the three dimensional graphics system to run without the use of any costly comshare proprietary graphics software. Used the sequential unconstrained minimization technique (SUMT) for transformer design optimization.