MARK A. GOODELL
Optimal Innovations, Inc.
1512 Woodbine Lane
Brooklyn Center, MN 55430-1061
Current Availability: 12/01/2008
SUMMARY
SKILLS
Operating Systems
Windows XP/2000/NT, Windows 95/98, Windows 3.1, DOS, Netware
Development Environments
Visual Studio.NET, C#, Visual Studio, Visual Basic, Visual Interdev, Visual C++, Delphi
Technologies/APIs
.NET CLR, ADO.NET, ASP.NET, COM+/MTS, Active Server Pages, ADO, XML, HTML, ActiveX, Windows SDK, MFC, ODBC
Databases
Microsoft SQL Server, Access, Paradox, AS/400 Client Access
Networks
Windows 2000/NT Server, Ethernet, TCP/IP, RAS, Netware, IPX
CERTIFICATIONS
Microsoft Certified Solution Developer
Microsoft Windows Operating Systems & Services Architecture I
Microsoft Windows Operating Systems & Services Architecture II
Implementing a Database Design on Microsoft SQL Server 6.5
Developing Applications with Microsoft Visual Basic 5.0
Microsoft Certified Product Specialist
Implementing and Supporting Microsoft Windows NT Server 3.51
Pursuing Microsoft Certified Systems Engineer certification
PROFESSIONAL EXPERIENCE
- Optimal Innovations, Inc. 9/94 to present
- Minneapolis, Minnesota
- PRESIDENT/PROGRAMMER/SYSTEMS INTEGRATOR.
- Provide programming and system integration services for clients in a variety of industries.
- Hennepin Technical College 1/96 to 8/96
- Eden Prairie, Minnesota
- ADJUNCT INSTRUCTOR.
- Developed curriculum and instructed courses for Beginning and Advanced Visual Basic programming.
- IMI Cornelius Inc. 11/93 to 9/94
- Anoka, Minnesota
- PC PROGRAMMER/NETWORK ADMINISTRATOR.
- Developed applications for critical areas of operation using Windows platforms including Visual Basic, Microsoft Access, and Paradox.
- Developed tools and procedures to facilitate interchange of information between AS/400 and PC applications.
- Implemented and managed a fiber backbone linking factory and office networks promoting data sharing and maximizing investments in technology.
- Designed, implemented, and managed all local area networks.
- Marquette Bancshares, Inc. 1/91 to 11/93
- Minneapolis, Minnesota
- MICROCOMPUTER SPECIALIST.
- Developed systems used for daily operations using various tools including Visual Basic, Paradox, and Turbo Pascal.
- Designed, implemented, and managed all local area networks.
- Managed client/server applications used to retrieve data from mainframe.
- Maintained mainframe to PC gateways.
- Planned and maintained cable plant installations for voice and data.
- Provided technical support for microcomputer users.
EDUCATION
- University of Minnesota - Institute of Technology 1986 to 1990
- Minneapolis, Minnesota
- B.S. IN ELECTRICAL ENGINEERING.
- Cumulative GPA of 3.29.
- Served as leader of a design team charged with creating an adaptive speech predictor utilizing a high speed DSP chip.
- Completed course path focused on computer design, digital communications and signal analysis.
RECENT PROJECTS
- ASP Authentication Front End
-
- .NET CLR, C#, VISUAL STUDIO.NET, ORACLE, WEB SERVICES, WINDOWS 2000, SOAP, XML, ASP.NET, ADO.NET, ADSI
- Developed a web-based authentication front-end for an application in a service provider environment. The goal of this system is to reduce support costs by enabling userâ?�s to manage their own user names and passwords. The system provides capabilities to create new accounts, change passwords, reset forgotten passwords and enforce multiple security policies according to customer requirements. The system integrates with the Windows 2000 Active Directory to securely store account and enforce a base security policy. Additional policy requirements are enforced by the system.
- Rules Engine Designer
-
- SQL SERVER 2000, ORACLE, COM+, VISUAL BASIC 6.0, JAVASCRIPT, WINDOWS 2000, SOAP, XML, ASP, ADO
- Developed an application for designing the business logic for a mortgage underwriting rules engine. This application provides a browser based interface for graphically designing sets of rules, building rule expressions, creating and applying decision output messages, creating sets of inputs and expected outputs for recursion testing, and maintains user access and security. The system also feeds the rules engine through a COM interface using XML documents and a publishing system using a SOAP interface.
- Rebate Management System
-
- SQL SERVER 7.0, COM+, VISUAL BASIC 6.0, WINDOWS 2000, ASP, ADO
- Developed system for processing and tracking customer rebate claims for a fulfillment company. This application supports all areas of rebate processing including claim validation, customer service, letter generation, check production, merchandise fulfillment & inventory, data imports & exports, and reporting.
- Developed a web front end for rebate system that provides claim inquiry, reporting and data transfer capabilities.
- Commerce Web Site
-
- SQL SERVER 7.0, COM, VISUAL BASIC 6.0, WINDOWS 2000, ASP, ADO, RIGHTFAX
- Developed back end database and middle ware components for a large gift-oriented commerce web site
- Developed management and support applications for web site
- Web-based Quality Management Tracking
-
- VISUAL INTERDEV, ASP, VISUAL BASIC 6.0, ADO
- Developed web based quality management system for ISO compliance providing record keeping, document management, search, security and reference capabilities.
- Service Tracking
- IMI Cornelius Inc.
- SQL SERVER 7.0, VISUAL BASIC 6.0, ADO
- Developed application to track customer calls, service incidents and warranty information for the company's service department. Unit shipments are imported from invoice data retrieved from their AS/400. The system tracks units based on installed location allowing the department to be proactive in making warranty repairs, track defect trends and provide accurate reporting resulting in improved product quality and customer satisfaction.
- Web-based Project Management System
-
- VISUAL INTERDEV, ASP, VISUAL BASIC 5.0, ADO
- Developed web based project management, document management system providing search, organization, security and upload capabilities.
- Check Tracking System
-
- SQL SERVER 6.5, VISUAL BASIC 5.0, RDO
- Developed client/server database system supporting a large user base to track incoming records, provide sophisticated auditing and automated processing capabilities, and produce data feeds to various systems.
- Landmark Vista
- Moore Data Management Services
- VISUAL C++, MFC
- Developed key components for a graphical front-end to the company's on-line MLS system. This commercial application provides real estate agents with a user friendly alternative to terminal-based listing queries and reporting.
- Landmark Database 1.0/2.0
- Moore Data Management Services
- VISUAL BASIC, C
- Developed application that retrieves real estate listing information from host system, building a distributed database. The program provides the user with powerful off-line searching and reporting capabilities. The system includes many advanced functions such as mapping and photo displays. The database structure and display forms were developed to be completely data driven and can be updated on the fly from the host.
- Document Tracking System
- Marquette Bancshares, Inc.
- DELPHI, PARADOX
- Developed application to track loan documentation. Documents and their required receipt schedule are entered for each customer. The system generates reports used by the credit department and loan officers to track document due dates and receipt history.
- Loan Reporting System
- Marquette Bancshares, Inc.
- PARADOX FOR WINDOWS, SIMS
- Developed application to retrieve loan portfolio information from the company's host systems and import the data into a centralized database. The database is used to produce advanced reports for loan rating and watch list preparation. In addition to standard reporting, the system provides a platform for ad hoc querying and reporting of loan information.
- Credit Database
- IMI Cornelius Inc.
- MICROSOFT ACCESS, AS/400
- Developed database application to enable the credit department to get a better handle on outstanding invoices. New information is loaded on a daily basis from their AS/400. The system ages the data and provides detailed information about each customerâ?�s current status. Analysts setup action lists and enter detailed notes on their interactions with the customers. Detailed reports are available to track the current outstanding receivable account balances for the company. Since its installation, outstanding debts have been cut by over fifty percent.
For additional information, please contact me at optimal@isd.net
Go to The Software Contractors' Guild Home Page.
Copyright © 2003 Optimal Innovations, Inc. All rights reserved.
Created 08/28/1996 - Last Updated 06/22/2007