Post Job Free
Sign in

Maintenance Management

Location:
Osceola, WI
Posted:
March 28, 2016

Contact this candidate

Resume:

Mark A. Grover

**** **** ***, *******, ** *****

Phone: 715-***-****

Email: ****@**************.***

WORK HISTORY:

February 2011 to Present

Director, IT (3/2013-Present) / Senior Software Engineer (2/2011-3/2013)

NeuroScience, Inc.

373 280th Street, Osceola, WI 54020

Oversee all aspects of IT department operation including:

oManage software development including time estimation, scheduling, and prioritizing.

oCoordinate and assign tasks between department members.

oEnsure that systems have high availability and redundancy utilizing virtualization and storage area network (SAN) technologies.

oSet direction, and implement plan for growth, ensuring that systems will meet demand as business needs increase.

oResponsible for management of all IT projects and their visibility within the company.

oCoordinate interdepartmental IT projects, along with IT projects that include external vendors and customers.

oOversee tracking of all company computer workstations, and ensure that they provide appropriate and legal software.

oDetermine where IT funds should be allocated, and justify decisions to top management.

oHIPAA and PCI (Payment Card Industry) compliance.

Design SQL databases, write advanced stored procedures and triggers.

Write complex SQL queries to satisfy the reporting needs of the entire company.

Monitor MySql server for efficiency, and make improvements where necessary to both configuration, and SQL optimization.

Setup and configure MySql backups and replication.

Use FastReports to design custom reports for internal use as well as official customer facing laboratory reports, requisitions, and recommendations.

Write routines to parse health care related HL7 files for both import and export.

Write Delphi programs for tracking and tracing all medical testing throughout the company, from the time the requisition is written, and sample specimens received, until the final report is sent to the customer.

Use Subversion/Tortoise for source code control.

August 2005 to January 2011 – Senior Software Engineer

PeopleNet Communications

4400 Baker Road, Minnetonka, MN 55343

Key member of team which designed a proprietary reliable protocol based on UDP for mobile communication over the digital cell phone network. Responsible for creating technical documentation and design specifications for the protocol.

Expanded proprietary protocol to function over satellite communications.

Use the Delphi (Pascal) programming language to program communications server as described above. Implemented server farm of communication servers with high availability and failover mechanisms given high consideration.

Utilize multi-threading techniques in programs to enable optimum performance.

Use Java to program Android device, interfacing with the onboard GPS, and communicating to “home” network using proprietary protocol based on UDP.

Program server software in Java which communicates with thousands of clients simultaneously, and saves data in MS SQL and Terracotta data management.

Use both Subversion and Visual Source Safe for source code control.

Mentor peers and junior programmers helping them understand all aspects of communications system.

Create advanced stored procedures and tables in MS-SQL for database servers with high transaction rate with emphasis on maximum performance.

Write and maintain Delphi programs for data processing and ISAPI DLLs for customer and internal website, along with supporting web services.

Create and maintain html templates as necessary.

Highly involved with incident escalation and root cause analysis.

Communicate well with other employees and management alike.

Design presentations for company dissemination to present software design proposals, which may include data & program flowcharts, spreadsheets, return on investment studies, risk analysis, and other items as necessary.

January 2005 to August 2005 – Designer / Developer

State of Minnesota, Department of Human Services, Social Services Information Systems

800 Minnehaha Ave., Saint Paul, MN 55106

Specifically hired for project which automates the adoption process statewide, linking all counties to central a database. The project duties included:

oGathering and documenting requirements

oWriting specifications

oFacilitating meetings

oEstimating project timelines

oOracle database design

oCreating computer presentations to assist planning meetings

oDelphi 7 and Delphi 2005 programming

Contribute to projects which require additional manpower for Delphi programming, MS Access, or database management.

January 2004 to December 2004 – Business Analyst

Legal & General America, Inc. (Banner Life Insurance)

1701 Research Blvd., Rockville, MD 20850

Lead team responsible for life-cycle maintenance of high-visibility Decision Support System programmed in Delphi which acquires data from MS SQL, Btrieve, and MS Access.

Team leader for internal technical team whose purpose is to solve problems and make technical recommendations to management.

Responsible for management and maintenance of MS SQL database.

Created adhoc reports as requested.

Documented and flowcharted systems which had no existing documentation.

Provided 24-hour on call technical support.

June 2000 to December 2003 – Client / Server Developer

SeaquistPerfect Dispensing

1160 North Silver Lake Road, Cary, IL 60013

Project Manager and System Analyst for activities which required resources from several different departments.

Member of global team which coordinated the migration of heterogeneous independent ERP (Enterprise Resource Planning) systems into one unified system.

Used Delphi, C, BASIC and .Net technology to design and program multiple systems for automated data collection, storage, and analysis.

Created Delphi programs which use Com and DCom for interprocess communication.

Migrated MS-Access programs to Delphi using MS-SQL as database.

Developed programs that integrate data from multiple sources such as Windows based Oracle, AS/400 DB2, and Lotus Notes.

Administered and managed Oracle and Interbase database servers.

Responsible for lifecycle maintenance of all internally programmed PC based programs.

Responsible for developing Lotus Notes programs and their lifecycle maintenance.

Designed Crystal Reports as necessary.

December 1995 to May 2000 – MIS Director

Ultra Stamping & Assembly, Inc.

4590 Hydraulic Road, Rockford, IL 61109

Managed computer/network equipment purchase, installation, and maintenance.

Designed and maintained Delphi and C programs for all aspects of company operation including (but not limited to) programs for

oReal-time work order and tracking using barcode scanning and printing and RS-485 communications to data collection equipment.

oControl and communicate with test equipment for cycle testing parts that the company manufactured.

oAccounting system encompassing all facets of accounting including general ledger, accounts payable, accounts receivable, sales, inventory, bill of material, etc.

oTracking and scheduling of tool and machinery maintenance.

oMiscellaneous programs to help achieve ISO9000 requirements.

Attended automotive EDI (Electronic Data Interchange) school in Detroit area, and implemented EDI data transfer between company and supplier/customer base.

Administered and managed Interbase database server.

Designed web pages for company intranet.

Installed, maintained, and administered Windows NT and Novell Networks.

Installed, upgraded and troubleshot PC hardware.

August 1993 to November 1995 – Computer Systems Programmer / Analyst

Quality Systems Technology, Inc.

3239 Alta Vista, Rockford, IL 61107

Wrote a communications server in C that was the host on an RS485 network that “talked” with barcode scanners throughout a manufacturing plant.

Designed and programmed custom computer manufacturing tracking and scheduling software utilizing Delphi, C, and dBase.

Developed computer programs for automated data acquisition for statistical analysis.

Installed and maintained Novell Netware and SCO Unix.

Established communication links between Novell, HP Unix, Sun Unix, and SCO Unix.

August 1985 to April 1993 – US Navy Data Processing Technician

June 1991 to April 1993 – Systems Analyst

Responsible for testing, debugging, and lifecycle maintenance of aviation maintenance tracking software.

Provided daily assistance, technical support, and training to fleet analysts.

April 1989 to April 1991 – ADP Watch Supervisor

Supervised and trained subordinate ADP personnel.

Responsible for operational readiness and monitoring of several computer types including DEC VAX 8650 & 8530, PDP 11/84, Wang, PCs, and Sun.

March 1986 to February 1989 – ADP System Operator

Responsible for operational readiness and on-demand processing of mission critical data extract tapes.

ADDITIONAL PROFESSIONAL SKILLS:

Thorough knowledge of MySQL, MS SQL, Oracle, Interbase, Advantage, and Btrieve.

Program in Delphi, .Net, Java, C, BASIC, Visual BASIC, COBOL, and dBase, and others.

In-depth experience with many report engines/designers such as Crystal Reports, FastReports, Ace Reporter, and others.

Extensive experience with Object Oriented Methodologies, MS Office Suite which includes Access, Excel, Word, & PowerPoint.

Knowledgeable about EDI (Electronic Data Interchange), HL7 (Health Level 7) file exchange format, and other common data exchange formats.

Experience with SAN (storage area network) configuration and virtual server computing for high-availability and failover.

Knowledge of digital cell phone communications (CDMA) and Iridium satellite data transfer.

Familiar with FoxPro, FORTRAN, Paradox, Lotus Notes and others.

Familiar with programming PICmicro microcontrollers and BASIC Stamps.

Experience with DOS, Windows (3.11, ’95, NT, 2K, XP, Vista, 7, 8, & Server 2012), Novell, Unix, Linux, AS/400-OS/400.

Trained in leadership and human resources management in both the Navy and college.

FORMAL EDUCATION:

Bachelor of Science in Business Administration, 2012

Concentration: Information Technology

Colorado Technical University, Colorado Springs, CO.



Contact this candidate