Mark Schoneman

60 Norman Ridge Dr.

Bloomington, MN 55437

mes@mmlc.com

 

Employment

 

Marathon Oil 5/07-Present Technical architect for Marathon’s User Provisioning project. Responsibilities include developing requirements and use cases, and user provisioning strategies. Technologies involved are Sun’s Identity Management products (Sun Identity Manager and Sun Access Manager). Designed and implemented access request workflows involving SAP (R3, SRM and BI), Oracle, Microsoft SQL Server and Active Directory, and Remedy resources. Determining Access management and provisioning strategies utilizing Role Base Access Control (RBAC) for compliance with Sarbanes-Oxley.

 

United Heath Care 11/04-5/07 Technical architect for UHC’s User Provisioning project. Responsibilities include developing requirements and use cases, DIT and schema design, migration tools and user provisioning strategies. Technologies involved are Active Directory,  Sun One Directory servers and Identity Management products (Sun Identity Manager, Sun Access Manager, and CA’s eTrust). Designed and implemented cross division federation utilizing Ping’s federation solution. Determining Access management and provisioning strategies utilizing Role Base Access Control (RBAC) for compliance with Sarbanes-Oxley and HIPAA requirements

 

Pearson Vue, Bloomington MN 9/04-12/04 Developed an in-house PKI solution for Pearson consisting of Microsoft Certificate Authority and Active Directory. Part of the project was the development of a “self-service” Registration Authority using Microsoft’s Cryptographic interface and Certificate Services, ADSI, and Openssl. The first deployment of the system was for the British government for client authentication for driving test.

 

TORO Corporation, Bloomington MN 6/03-11/05 Application Security Architect for TORO’s e-Commerce services. This involves designing and implementing a security infrastructure to provide a secure single sign-on and access control solution for TORO’s extranet. The project integrates Entrust GetAccess and CA, Lighthouse Waveset, Microsoft’s AD, ADSI, Novell’s eDirectory and DirXML to provide security for on-line ordering and reporting applications build on Documentum content management, BEA and IBM application and Plumtree portal servers.

 

Jostens, Bloomington MN 2/03- 6/03   Directory Services Consultant. Project consists of migrating existing Windows Domain Controllers to Microsoft Active Directory 2003. A key product of this project was to integrate Active Directory, for internal user, with Oracle’s Internet Directory Server (OID) for external user. This involved utilizing Oracle’s Directory Integration and Provisioning services and plug-ins and the development of custom OID plug-ins. Investigated the use of Meta and Virtual Directory technologies for user policy control and provisioning. Implemented a PeopleSoft to AD interface for automating user provisioning.

 

Deluxe Corporation, Shoreview MN 12/01-2/03 Senior Security Architect for Deluxe’s e-Commerce Directory and Security services. This involved designing and implementing iPlanet. Microsoft Active Directory and digital certificates services. The object for the project was to provide a secure single sign-on solution for Deluxe’s on-line product offerings and services to over 70,000 financial institutions. This project integrated e-Commerce on-line ordering and reporting applications build on IBM Websphere, BEA Weblogic, and iPlanet web and application servers utilizing Java, C/C++,, Oracle, and MQ series middleware. Interfacing with vendors to ensure they conform to Deluxe's requirements, specifications and security standards as related to the Gramm-Leach-Bliley (GLB) Act.

 

Sprint, Kansas City Mo. 9/98-12/01: Project Architect for network design and security on the Sprint ION (Integrated On Demand Networking) project. Assisted in the design and phased rollout of the project’s network and security infrastructure. This work includes:

·         Technical Lead for a 12 developer team in developing a detailed design and implementation of an in-house PKI utilizing CORBA, J2EE, C/C++. This system provided secure authentication and authorization for internal and external users as well as providing security for network elements.

·         Senior Architect for the deployment of IPsec, for the ION project. Worked with vendors (i.e. Cisco, Nokia) to determine product requirements. Assisted in the development of the IPsec code for an internally developed CPE device.

·         System designer for the deployment of the LDAP and Meta-Directory infrastructure for the Sprint ION project. Evaluated and deployed directory services based on the iPlanet, Siemens DirX, and Microsoft’s Active Directory products for both customer and network element profile and policy information. This involved the development and defining of new object classes as well as the integration with the existing Sprint directory schemas and Directory Information Tree.

·         Setting project milestones and timelines with other Sprint teams and outside vendors.

·         Worked with the Web Services single sign-on developers to integrate the project’s directory services with the Netegrity SiteMinder and Entrust GetAccess products on the BEA WebLogic and iPlanet web servers.

·         Member the One Sprint Application Security Architecture team. This involved developing a enterprise security infrastructure and architecture for

·         Corporate wide directory services, user and application security applications.

 

Secure Computing Corporation, Roseville MN. 1992–1998: Design and development of Inter/Intranet systems to prevent unauthorized access of computer systems. Developed state of the art Network security systems on NT, UNIX, IBM, and VMS platforms. This work involved programming in both operating system and TCP/IP network protocol internals. Original member of the team that designed and developed Secure’s patented Sidewinder firewall. Performed network security and vulnerability assessments for both government and commercial customers.  Extensive experience with PKI and Directory Services technologies i.e. X509, ASN.1, and LDAP (iPlanet, OpenLDAP). Senior project architect that involved several government agencies. Project lead on the company's Fortezza authentication product. Worked extensively with C/C++, JAVA/J2EE, CORBA on UNIX, and Visual C++, MFC, COM and DCOM on Windows

 

 

Sick Optic-Electronic, Inc. Eden Prairie, MN. 1990–1993 Supervisor Computer Application Worked for the leading manufacturer of surface inspection equipment specializing in moving web applications. I was responsible for all software support and development in the U.S and Asia. Interfaced with applications department in Munich on the development of the next generation of systems. Provided worldwide support and development of software in C/C++ in the UNIX and VMS environments. Designed and implemented system interfaces to customer quality control systems. Participated in all phases of project development and implementation.

 

E.I Dupont.  Brevard, NC 1986-1990: System Manager of the process control facilities of an E.I. DuPont manufacturing area. I was responsible for system and network maintenance including system tuning and operating/layered product upgrades. Project lead for the application programming, maintenance, and development of new and existing systems. Acted as a resource for all areas of the technical service organization and was a consultant to the various areas' technical staff in determining both the hardware and software requirements for several of the plant's improvement projects.

 

Exxon USA & Shell Oil Company, Houston, TX 1985-1986: Installed and implemented several third-party software packages of both IBM and CRAY computers. Worked with the vendor in debugging early releases and in converting VAX FORTRAN and MACRO to IBM and CRAY compatible code.

 

ANR Production Company, Houston, TX. 1981-1985 Supervisor of Computer Applications   for the geological and geophysical programming that supported four district offices in Denver, Co., Jackson, Ms., Oklahoma City, OK. and Houston, TX. Installed interactive computer graphic workstations in the district offices. I was responsible for networking of the remote sites as well as the interconnection of the in-house IBM and VAX computers. Programmed and implemented two and three dimensional geological graphing models and image processing techniques.

 

RACAL-DECCA Survey Systems, Inc. Houston, TX. 1973-1981 Senior technical engineer for South American operations. This included interfacing with clients and managing local logistics. Managed numerous geophysical surveys for major oil companies, sold hydrographic surveying equipment to several South American naval departments, and provided training on the equipment and general geodetic techniques. Returned to United States from South America and assumed the responsibility for data processing operations. Specifically, this included:

·         Quality control for all seismic and geophysical surveys.

·         Development of cartographic systems for both in-house and for sale to customers. 

·         Interfaced between the company and government and business clients. the most notable being, USGS (United States Geological Survey), NOS (National Ocean Survey), DMA (Defense Mapping Agency), Shell Oil, EXXON and Mobil corporations.

 

AT&T Kansas City, Mo. 1966-1971  Maintained and repaired system equipment. Received extensive training in digital electronics. Learned macro programming and board-level repair of electronic equipment. Attended night school for degree in Mathematics.

 

Education University of Illinois BS Mathematics 1973     

 

Computer Experience

 

Languages:     C, C++, CORBA, Java, Pascal, Perl, DirXML, XPRESS, .Net

 

User Interface: ASP, Javascript, VBS, HTML, Java, MFC, XML, X11, OSF/Motif

 

Database/tools: SQL/Server, ODBC, JDBC, ORACLE, and ORACLE RDB,           

  DB2(UDB), DBMS,  PL/SQL, SYBASE

 

Networking:    LDAP, IKE, IPSec, SCEP, SSL, SOAP, SAML, CORBA, COM, DCOM, OLE, OSF DCE, DECNet, LAN/LAT, SNA, SNA/Gateway, X.25, Ethernet, TCP/IP, MAP, TACACS/+, RADIUS, IOS

 

Applications:   PKI, Cryptography, ASN.1, SAS, SAP, J2EE, Workstream, ManMan CiscoWorks, and OpenView

 

Operating Systems:

HP/DEC:         OpenVMS, RSX11M/+, RT-11, VAX/ELN, OSF/1, ULTRIX

IBM:               MVS/JES2/TSO/XA, VM;

RTOS:             pSOS, VxWorks, OS9;

UNIX:             System V/68, Linux, SunOS, Solaris, AIX, HP/UX, SCO, DEC

Windows         NT/2000/XP/2003