From:                              route@monster.com

Sent:                               Saturday, May 07, 2016 5:07 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Cloud

 

This resume has been forwarded to you at the request of Monster User xapeix03

Mark Weikle 

Last updated:  05/16/14

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Saint Louis, MO  63111
US

Mobile: 3149540732   
mweikle@sbcglobal.net

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Mark Weikle - Software Engineer

Resume Value: pe53asftmi47uj3c   

  

 


 


11-2013 – Current Insight Global Inc. On contract with BJC Healthcare. – Projected end around April 2014

·              Enhancement of 3 multithreaded C++ server processes to accept ICD-10  coded data concurrently with ICD-9 data. HL7 to Oracle import processes.

·              Partial rewrite of Communications layer to accept larger data stream for reliability and functionality enhancements.

·              Restructure and re-organize source code to leverage C++ reusability.

·              Update of “Meaningful Use” to phase II for Surgical units. Involved extracting specific information from medical chart databases and transforming that data conforming to Meaningful Use reporting guidelines.
 

1-2011 – 11-2013 ExterNetworks Inc. On contract with AT&T (3-year limit would have been reached 1/2014.)

·                          Conversion of Legacy multithreaded C application for routing trouble tickets and running diagnostic tests on phone, dsl, mobile circuits to C++ and enhancing the system for new requirements. Utilizing C and C++, STL, Unix shell, PHP, Posix pthreads, unix sockets.

·                          Re-Engineering and refactoring of multi-process, thread-pooled service platform to serve as basis for future services. This platform bundles all the functionality required by the service architecture into a package so that future development efforts may focus only on the application at hand and all other aspects of the service platform interface may be handled by configuration.

·                          Developing new multithreaded C++ server applications using the platform outlined above.

·                          Developing web service applications using SOAP and JSON in C++ for real-time configuration, control and reporting of above services. SOAP, WSDL, JSON, Xerces, C++, STL

·                          Developing mobile web application for interactive testing of communication circuits using Zend MVC framework PHP, with Oracle database back-end.

·                          Significant work adapting socket communications within Zend PHP platform for use with legacy services on multiple and diverse platforms to ensure portability of the entire architecture.

 

10/2009 – 3/2010 Variety Saint Louis (Variety International) Contact: Tim Auer, 314-261-3514

                  via L.S. Associates Contact: Leslie Scheuler, PhD, leslie@ls-associates.net 314-567-4252

 

·                          Design and implementation of SAAS (Cloud) application to manage beneficiary and benefit data for the disabled children served by Variety Saint Louis. Designed data model and application from legacy data maintained in spreadsheets. The application is geared toward making the cummulative data from the charity usable in statistical models for underwriters with usability as a high priority goal. Skills and Technologies used on this project were Apex programming language (An extended Java language), Database design, SQL, SOQL, Apex triggers. Excel Import/Export, Javascript.

·                          Note: Apex is a Java Language with built in SOQL extensions, SOQL is Standard Object Query Language, a language which uses inherent relationships between Object tables in a manner similar to SQL but with less complications because the “Joins” are inherent to the object definitions.

 

10/1995 – 9/2008 Financial Network Inc.

Saint Louis, MO

Change  Control Manager, 2007-2008,

Senior Software Engineer, 1995 – 2007

Financial Network Inc. is a consumer and business credit processing provider.

 

·                          Appointed change control manager as part of the security team in 09/2007. Implemented  and enforced policies and procedures for change management, code review, design review, and security review.

·                          As senior applications security specialist, Performed security review of Perl, C, Javascript, and PHP Applications and was responsible for configuration of Apache servers to deny/report XSS and server attacks.

·              Conducted weekly change meeting. Participated in hiring of security staff.

·              Developed JSON and AJAX web application to gather source code changes listed on change tickets into an install package.  The project involved XML design (XML Schema) for XML transactions using Javascript, Dynamic HTML, CSS, Perl, PHP, and Shell, XML DOM data transformation using Javascript, MySQL queries and updates to interact with in-house PHP change request management workflow software, Dynamic HTML and CSS for presentation  and update front end, and Javascript HTTP/HTTPS transactions for communication with server.

·              Led large product installations and upgrades in “war room”. Conducted late night installs with phone conferencing with clients or client representatives on site and project managers, testers and developers on standby for immediate issues.

·              Designed a custom release based revision control scheme. Led migrations of repository from server based RCS to CVS and again to SVN.

·              Interacted daily with project management in scheduling and implementing upgrades, installations, platform migrations.

 

Prior to 09/2007:

·              Designed and implemented FNI's secure web solutions. This became the basis of Financial Network's product line. Provided support, direction and mentoring for this family of applications since 1997. Implemented applications based on this foundation for Bank of America, J.P. Morgan Chase, HSBC, and ING Direct as well as a number of smaller lenders.

·              Designed and implemented a lightweight, last in first out, duplicate key indexing database in C and Perl for use in the web user interface for transient data.

·              Developed  and retrofitted a thread safe library of foundation objects in C for error handling, process monitoring, inter process communication, standard containers (stack, queue, resizeable array) , socket communication to facilitate back-end processing of credit applications. Technologies used were unix sockets, Pthreads API, IEEE Std 1003.1 reentrant functions. SVr4, POSIX.1-2001 IPC functions.

·              Converted credit bureau communication interface from dial-up to SNA, and then to socket interface. (1995 – 2001)

·              Re-engineered back-end processing to simplify addition of new trading partners for the Bank of America lending platform. This provided direction for design of trading partner database for other lenders. (A trading partner would be a branded credit card or store such as Buy.com, Amazon, Coldwater Creek, or T.J. Maxx.)

·              Ported and migrated FNI's ANSI C applications from Altos 486 to HPUX. (1997-1998)

·              Lead developer on system to transmit credit bureau and custom scoring model data to Bank of America credit analysts Oracle database and retrieve analyst decisions and credit offers via C / PRO-C / Dynamic SQL for delivery to potential borrowers.

·              Lead developer of secure high throughput SOAP Web Service for ING bank (ING Direct) This product was written mostly in ANSI C  for very high throughput and low server overhead.

·              Lead developer for High Throughput XML-RPC batch processing system for pre-screening potential applicants for HSBC bank.

·  Developed a high speed XML tree parser and XML document interface set in ANSI C to facilitate interaction with XML-RPC and SOAP web services.

·  Served as primary architect for all XML/XSLT/SOAP/XML-RPC projects, These duties required design of FNI proprietary XML schema, and mapping client XML Schema to/from FNI data structures. Developed transport systems for XML services using OpenSSL and standard IP sockets.

·  Supported application monitoring and statistics gathering on a routine and ad-hoc basis. Authored monitoring scripts for SMS and email notifications. Authored SQL scripts and applications for ad-hoc reporting on the status of transaction processors. Performed on-call rotation and supported other on-call personnel as needed.

·  Provided support for all applications, networking and systems areas until the company was large enough to staff network, systems, security, and project management groups.

·  Served in a consulting and teaching role to junior, as well as intermediate and senior staff.

 

9/1994 – 9/1995 Interactive Business Systems,

Columbus, OH,

Consultant.

Assignments:

·  Compuserve Inc. Columbus, OH,  Software Engineer

supv. Mike Snider,

Part of the development team involved in re-engineering the Compuserve email server and email gateways as an object oriented, client/server, 3 tier architecture including application programming interfaces, reporting, auditing, security.  The architecture was divided across Unix and Windows Server platforms. This project required the use of Oracle SQL, RPC (remote procedure call) interfaces, Wondows NT, NetBSD, ANSI C, Microsoft C, SourceSafe.

·  Sarcom Inc, Columbus, OH,  Programmer/Analyst

supv. Hseing Fe

I worked there for 6 months developing an upgrade of their custom solution for Value City Stores store back-end system. Solaris, ANSI C

 

 

3/1993 – 9/1994

CBC Companies (now CBCInnovis),  Columbus, OH,  Programmer/Analyst

supv. Randy Rabold

·  Developed a residential mortgage credit report sourcing system which integrated into most mortgage loan origination platforms. Tools/Languages used: C++, C, Scripting, LU6.2, 3270 emulation API, Compression and Asynchronous Communication Interfaces. This project encompassed the following operating systems: MSDOS, MS Windows, Unix (HPUX).

 

5/1990 – 12/1992 LANShark Systems (now defunct), Columbus, OH, Programmer/Analyst

supv. Scott Sharkey

l        Developed and supported a suite of niche market applications for LAN user base. This included all areas of software development. I was the first employee other than the owner. Tools/Languages utilized were Unix, Unix Shell, C, C++, Win32 API, Banyan VINES API and VINES server toolkit (including remote procedure call (client/server) compilers.) Some supported applications required back-engineering protocols and APIs. (MAPI, POP3)

 

12/1988 – 5/1990 iLAN Inc. Columbus, OH,  Programmer.

supv. Greg Boyd, Gregory Pruden

l        A Banyan VINES, VAX, NeXT and Unix Value Added Reseller. Everything from developing and maintaining custom email gateways between legacy systems and LAN based email systems to staying late and building 11th hour customised workstations and servers for document imaging and storage/retrieval utilizing Pro-C/Oracle to taking charge of client workstation configuration and setup for a fiber to the desktop LAN at a customer site.

 

5/1988 – 12/1988 MedServe Inc. Columbus, OH,  Programmer.

l        Develop and maintain medical office management software. Clipper, C, C++.

 

9/1986 - 5/1988 Elevator Enterprises Inc. Columbus, OH,  Programmer and LAN Administrator

Oles, Kirch and Associates, Columbus, OH,  Programmer and LAN Administrator

Supv. Mike Kirch.

l        Under the title of “The Computer Guy” I finished development of the company's custom comprehensive payroll system which tracked the time worked and the profitability of each contract (over 200) as well as that of employees.  The software utilized for this system was a multiuser variant of Dbase III with auxilliary programs written in C. For Mike Kirch I specified, built, installed and administered a LAN and configured workstations for his CPA offices.

 

4/1982-8/1982  Naval Sea Systems Command, Alexandria, VA.

Seasonal Co-op (Intern) Supervised by Cmdr. Alex Constant,

Secret Clearance

l        Assist in Life Cycle Management in the Pumps and Compressors division of Naval Sea Systems Command; Completed routine correspondence dealing with equipment aboard ships in the fleet. Issues ranging from procurement restrictions and procurement contract modifications to ship modification requests and suggestions from mechanics. Subject to the approval of my superiors. I was commended for completing more correspondence in a professional manner than had been completed by the office in 2 years, clearing a backlog of 3 years.

 

Education:

Ohio State University 1980-1986 Mathematics / Computer Science..

 

Trade Education:

Oracle training – 1991

Object Oriented Programming (C++) – 1993

Sybase Training – 1993

 

Personal Contacts:

l        David Hudson, PhD - Colleague for 13 years at FNI
Cell - 314-277-5555
Home - 636-458-2202
Work - 314-400-9406 or 314-997-1104 ext. 3406

l        Suraj Bhat, Colleague for 10 years at FNI
Cell: 314-223-1024
Home: 636-724-3790
Work: 314-400-9450 or 314-997-1104 ext. 3450
 

l        for Experience prior to 1995 (move to Saint Louis)

Gregory Pruden, Colleague and former manager.

President of Gregory Pruden and Associates, Columbus, OH

gregory.pruden@gmail.com

Mark A. Weikle

 

Email: mweikle@sbcglobal.net

Mail:Physical:

P.O. Box 190011    7300 Minnesota Ave

Saint Louis MO, 63119Saint Louis, MO 63111

314-954-0732(Cell)

Professional Summary:

Information Technology professional with more than twenty five years of diverse experience as a Developer.   Foundation skills in C/C++ language family. Development experience includes diverse applications to implement, control and monitor enterprise applications.    Analysis and Design experience includes design of JSON and AJAX application and data modeling of XML Schema using XMLSpy and Stylus Studio.  Change control management includes developing and using custom applications and metrics gathering to verify integrity of changes and installation process. Expertise includes strong development, data mapping, change control and security in Web, CGI, Java, Javascript, Perl, PHP, XML, and Unix (HPUX, Linux, Free/NetBSD) environments. Strong knowledge of all XML based service technologies and desire to work with SOAP, XML-RPC and REST services in conjunction with AJAX or JSON Javascript techniques. Preferred development methodology is a less formal concurrent development/design cycle in which the some/most phases of the waterfall model take place concurrently and are cyclical to account for change.

 

Experience:



Experience

BACK TO TOP

 

Job Title

Company

Experience

Software Engineer

Insight Global

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

More than 15 Years

Date of Availability:

Within one month

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

Software Engineer

Desired Job Type:

Employee
Temporary/Contract/Project

Desired Status:

Full-Time

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         General/Other: IT/Software Development

·         Software/System Architecture

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-MO-St. Louis

Relocate:

Yes

Willingness to travel:

Up to 50% travel