Kenneth Jackson
OBJECTIVE
Seeking a challenging career with a progressive organization, that will utilize my skills, abilities and education in the design and development of software and website solutions, including conversions to new technologies and training.
SUMMARY
●Over 30 years of strong IT experience.
●Extensive experience in analysis, design, development and implementation of various applications using Visual Basic, .Net (C#/VB), VBA, ASP, and PHP.
●Hands on experience in designing and normalizing extremely large and small databases including MS Access, SQL Server, Sybase, MySQL, ORACLE, and TANDEM.
●Excellent problem solving skills and improvising business solutions
●Excellent communication and interpersonal skills.
SKILLS & TECHNOLOGIES
Visual Basic (3-6)
HTML/DHTML
Windows 3-10
SQL Server
VB.Net/C#
XML/XSL
Visual Studio 2017
MS-Access
VBA
COM & DCOM
Macromedia
MySQL
C/C++
Windows API
x-Base (Clipper/Fox)
UNIX
PHP
TCP/IP
Classic ASP
ORACLE
JQuery/AJAX
ADO
DOS 2-6
Sybase
Office Automation
Google Drive API
Bootstrap
EXPERIENCE
Private Consulting (Self)
Columbus, Ohio
Jun 2012 - Present
Windows & Website Programmer/Analyst
●Designed and developed Tow-Bill application in MS Access 2003 (conv. to 2007).
●Developed utilities in VB.Net and C# for Body Shop in Columbus, Ohio.
●Designed and developed various websites utilizing PHP/MySQL.
●Designed and developed parts searching tool for hard-to-find parts.
●Specialized in Search Engine Optimization for high page-ranking results on given websites and specific pages.
National Gas & Oil / The Energy Cooperative
Newark, Ohio
Feb 2001 – Jun 2013
Senior Programmer/Analyst (Consultant)
●Designed and developed Propane Gas Utility Billing software package for maintaining largest Cooperative propane customer base in Ohio. (Visual Basic 6, MS-Access, COM). This application included AR, AP, Aging, Invoicing, Inventory, Cash Batch and Meter Read Batch input modules, robust security (COM) for system access, daily and monthly balancing reports, customer budgeting, lock-box import option for payments, and various reporting features.
●Designed and developed Industrial Billing software package for maintaining industrial-size gas (non-propane) customers. (MS-Access, VBA).
●Designed and developed Service Order Scheduling software package that allowed the creation and handling of Service Orders for different business units in one package. (Visual Basic, ADO, Windows API.
●Developed conversion tools that converted legacy xBase data to normalized MS-Access databases.
●Designed and developed OUPS Database. This tool automatically parses Outlook emails sent to the client for Dig requests (from OUPS), inserts them into an underlying database that I developed screens to maintain, graph, search, and report from.
●Designed and developed a sign in/out tool using PHP over MS Access.
Employment for Seniors
Columbus, Ohio
July 2006 - Sep 2006
Programmer/Analyst (Volunteer Consultant)
●Enhancing and fixing bugs in a VB.NET application to assist in the Job Search and Matching of Seniors to Employers. This system is a VB.NET application that utilizes a SQL Server database for storage.
●Working directly with Executive Director of Employment for Seniors and his steering committee.
Midwest Service Management (ISP – Ohio Telnet)
Newark, Ohio
Dec 2003 – March 2004
Programmer/Analyst (Consultant)
●Designed, developed and documented various applications to automate data entry tasks and synchronization of invoices and payments between OSAS and WireBill accounting systems.
●Visual Basic 6, VBScript, ASP, SQL Server 7.0 & MS-Access were the primary development tools utilized for this project.
New Logic Designs
Newark, Ohio
Aug 2003 – Feb 2004
Programmer/Analyst
●Designed and developed back-office shopping experience for various websites, including Nu-Vana.com and Messiah2004.com.
●PHP/MySQL was the development language and database utilized for these projects.
●PHP classes were developed included shopping cart functionality with special override features, admin backdoor to maintain products, inventory control w/alert messaging, Tax/Shipping rates, PayPal IPN integration, order fulfillment/status maintenance, profiles, various reporting and security features.
Bank One Acceptance Corporation
Columbus, Ohio
Oct 1999 – Feb 2000
Applications Programmer/Analyst
●Designed, developed and supported various applications that interacted with Personal Property Tax software and third-party automobile title software.
●In addition, I developed automated processes that utilized COM/DLL’s of third-party software to assist in the input of several thousands of automobile titles.
●These applications were written utilizing Visual Basic 6 and MS-Access.
Expotech Engineering, Inc.
Columbus, Ohio
June 1999 – October 1999
Programmer/Analyst
●Designed and developed an Electronic Bill Presentment and Payment application that creates websites on-the-fly for presentation of invoices (billing information) and payment gateway code.
●These applications were written utilizing Visual Basic 6 and MS-Access.
Private Consulting
Chillicothe, Ohio
Oct 1997 – Jun 1999
Application Programmer/Analyst
●Designed and developed sophisticated Employee Scheduling software package utilizing Visual Basic 6 and Microsoft Access 97.
●Wrote process to interface with Access Database synchronized from the Palm 3. Dissected their database layout and wrote an order manager and import model that created a QuickBooks Import File (Intuit Import File - IIF) that contained Customer and Invoice details for the month.
Borden Foods
Columbus, Ohio
June 1995 – October 1997
Programmer/Analyst
●Was primary developer on the Trade Spending application for Borden Foods. This application was written in Visual Basic and utilized several third-party controls for layout and connectivity with the Sybase database.
●Was primary support person when system went live.
●Assisted in the development and maintenance of QUIZ reports from Sybase on the UNIX box.
Various Consulting Positions
Dublin, Ohio (LCI Communications)
Columbus, Ohio (McDonnell Douglas)
McLean, VA (IBM)
Kansas City, KS (U.S. Sprint Corp)
June 1990 – October 1995
Programmer/Analyst
●Developed OASIS program that was used to track delays in new member signup and carrier transfer process for LCI Communications. Also assisted in design and programming of EDI software used for mapping and importing of EDI information.
●Designed and developed prioritization program in C to interface with TimeLine to allow assist in the timely construction of sub-assembly parts for the MD-11 aircraft
●Utilizing C/400 on the AS/400, designed and developed an automated documentation program for developer source code procedures, functions, and routines.
●Designed and developed several application in Clipper, Visual Basic, and C to assist in the 800 customer service section. These applications interfaced with Tandem SQL via a TDS API and C routines.
●Developed several database conversion and reporting tools.
●Was on call 24/7 a majority of the time to support database and application issues.
United States Marine Corps
1985 – 1990 (Active Duty)
●Learned COBOL and JCL on IBM System/360.
●Designed and developed numerous applications in Pascal, C/C++, and Clipper. These applications included Battalion Training System (BTS), Supply Inventory, Performance Evaluation, Parachute Packing System, and Guard Duty Scheduling.
EDUCATION
University of California, San Diego – 1989 (C Programming)
Arizona Western College, Yuma, Arizona – 1988 (BASIC Programming)
Marine Corps Developmental and Education Center, Quantico, VA – 1988 (DP Certification)