Please review the resume copy below and get in touch with me by phone
or email to discuss opportunities. I am a veteran developer and
administrator, able to perform a wide range of tasks.
I am available to work either as a commuter or offsite - consultant
depending on the demands of the assignment. Rates are at or below
market and negotiable.
--------------------------
RESUME
Richard Sandoz
733 Fielding Ave.
Terrytown, LA 70056
504 368-9981
cell (504) XXX-XXXX (available via email)
jav...@asp-web-solutions.com
jav...@richardsandoz.com
jav...@bigpurplefrog.com
jav...@javabestpractices.com
Summary
Senior software developer and programmer/analyst with over 10 years experience
on business system applications. Familiar with wide variety of programming
languages including, C, C++, Java, VB, SQL, PLSQL, and Peoplecode. System administration
experience on Windows and Unix/Linux supporting Solaris, Oracle, Peoplesoft and more.
Specialist in security software development. Engineer of functional testing environments for
diagnostics, security, performance tuning etc. Lead consultant with
exceptional mentoring skill.
EXPERIENCE
12/03 - Present
Senior Security Architect
Lockheed Martin/ASP-Web-Solutions, New Orleans, LA.
· Business Rule Engine for Peoplesoft (written in Java to interface with application server API calls from Peoplesoft)
· SSH and SSL based integration broker adaptor for Peoplesoft (written in Java and C++)
· Custom keystore acting as a fascade to Java using MS Crypto API for backend functionality.
· Security design. MLS research for security design. IA device research.
· Network monitor. Monitored network resources via ping and tcp connects.
· Business Objects. Installation of Business Objects 6 which include in-depth knowledge of NT security.
3/02 - 12/03
Software Developer
Lockheed Martin/ASP-Web-Solutions, New Orleans, LA.
· NTLM interface. Allowed java apps to authenticate using NT security database.
· Service interface. C++ program for launching a java application as a Windows NT service.
· Cryptographic API. Designed and developed CAPI-Java interface using MS VC++ and Java native interface (JNI) including digital
signature generation and verification, signing and verification of PKCS7 blobs, public and private key transport.
· Java development: CRL checking, LDAP, digital signature signing and verification.
· File transfer application using SSL, X.509, Oracle, and JDBC for moving binary data (transferring files). Design with Rational
Rose.
· Use of Rational Rose and JBuilder for class modelling, ER diagramming, and software development.
· Development of Java security applications with PKCS (Public-Key Cryptography Standards).
· Development experience with XML.
2/01 - 1/02
Senior Software Developer
Diamond Data Systems Inc., Harahan, LA
· eCisco - eCommerce website using ASP and SQL Server. C++ COM object to communicate with mainframe.
· Bulk Liquid Inventory System. Written in Java using JBuilder. J2EE/EJB with SQL Server.
· J2EE development experience including EJB, JSP, Servlets using Weblogic. Weblogic Server and Portal.
· Applicant Tracking System. Visual Basic and Oracle. MS Word COM objects.
10/97 - 2/01
Software Engineer
Computrols, New Orleans, LA
· Web server including a ip based firewall / security module.
· Web interface for the HVAC system. Active-X controls using TCPIP.
· Development of a multi-client asynchronous TCP server DLL.
· ER diagramming experience with Rational Rose, Erwin, and ER Studio.
· C++ cryptographic library using the RSA algorithm.
· Developed custom C++ network analysis applications.
· Installed HVAC network at a major Air Force Base. This involved working with Honeywell and Computrols comm RS485 equipment.
· TAPI and Dialogic hardware.
· Automation systems software using Visual C++ 6.0 and Access 2.0, office 97 and MSDE.
· SCADA graphical user interface in Visual C++.
· Generic C++ classes allowing the application to create a database on any SQL compliant DBMS.
· System administrator (Linux).
· ODBC driver DLL
10/95 - 10/97
Software Engineer
Entergy, New Orleans, LA
· Setup and installation of Oracle 7, 8, and 9.
· Time entry (ESTER), Work flow management (DIS) client-server business systems software using PowerBuilder and Oracle.
· PL/SQL, triggers, cursors, and relational table design.
· Cron jobs to load DB2 into Oracle databases.
· Interfacing Access to Oracle with Pro-C.
· Training includes web-page design, Oracle (PL/SQL, DBA, Performance and Tuning), and PowerBuilder.
2/96 - 4/96
Software Developer (2nd job)
Benchmark Systems Inc., Metairie, LA
· Software for maintaining food inventory within hospitals using Delphi and Paradox.
5/94 - 10/95
Software Engineer
TANO Inc., New Orleans, LA
· Real-time distributed system using Ada computer language.
· Serial communications drivers, GUI, database hardware communication points, hardware diagnostics, printer driver, redundant
communications, etc.
· Protocol simulator and a database query tool using Borland C++.
· Hardware troubleshooting: serial communications, VME bus, VME cards, etc.
9/90 - 5/94
Software Engineer
Powertronic Systems Inc., New Orleans, LA
· System administrator for an AIX RS6000.
· Reliability prediction software for military and industrial applications.
1987 - 1991
Telephone Technician
USMC Reserve, San Diego, CA
EDUCATION
May 1994
UNO, New Orleans, LA
BSEE, GPA 3.491
Computer science minor.
May 1996
Tulane University, New Orleans, LA
OOP in C++, GPA 4.0
August 2001
Java Certification.
Sun Microsystems.
PERSONAL
Self-motivated. Accustomed to accepting responsibility.