Post Job Free

Resume

Sign in

programmer

Location:
Youngstown, OH, 44507
Posted:
March 07, 2023

Contact this candidate

Resume:

James Cunningham (Jim)

Programmer Analyst

.

949-***-****

.

advrfn@r.postjobfree.com

.

YOUNGSTOWN, OH 44514

.

CAREER OBJECTIVE:

Currently Available, Target Position: most interested in remote positions in information technology.

EXPERIENCE:

Project Consultant Delphi Aptiva IT Group Warren & Vienna, September 2022 – December 2022

Group Upgraded Company Computers to latest Aptiv and Microsoft Standards, Set up Windows PCs with upgraded software, trained users in use of new software and new computers. Resolved Network problems. Resolved incapabilities

Notable Achievement: Found incapability between Windows 10 and Internal Delphi program (CMS), proposed various solutions to IT department, and Delphi management Enhancements

Programmer Consultant Independent Computer Heroes January 2008 - Present

Formed Self Owned Company started to develop and market Android Smart Phone Applications (Apps) Company has developed an App now available in Google Play Store https://play.google.com/store/apps/details?id=com.TCH.Electronics.DC Electronics DC Circuit App - Apps on Google Play Help File for the APP www.thecomputerheroes.com/DCHelp.html

Notable Achievement: : Developed app which allows user to draw an electrical circuit, on their phone, and then to have the App solve circuit and display node and branch voltages, and branch currents

At this time I moved back to Ohio, to help care for my ailing mother, I also completed some work for my former colleagues in Reno Nevada. We completed the pay table, calculations for the BJ game, and presented it to Bally management. We also further refined the perfect tree method, separating the game into 126 Ace/Ten “cases.” Which reduced the data space, and computer time needed by a factor over 40. We presented a proposal for some additional games, and completed the analysis of a second game for Gaming Enhancements. We also completed (through telecommuting) a second game for Gaming

Programmer Consultant American Church, Inc Boardman, April 2011-November 2011

Project consultant for IT Department. Group developed and put into operation, complex customer service software program, to manage and track, church envelopes and related products. Wrote software (VB.NET 10.0 MS SQL Server) using as specifications, client input, and current practices; supported implementation of new system (GO LIVE DAY.)

Tracked and Corrected, errors to the system, Assisted in system upgrade VB 6 to VB 10. Supported junior programmers, Helped renovate system to more object oriented paradigm.

Wrote software (VB.NET 10.0 MS SQL Server) using as specifications, client input, and current practices; supported implementation of new system (GO LIVE DAY.)

Tracked and corrected, errors to the system, Assisted in system upgrade VB 6 to vb.net

Supported junior programmers, helped renovate system to more object-oriented paradigm

Converted SQL code to more manageable VB code, which solved a long-standing problem with proper dating and inclusion of envelopes (date explosion code)

Programmer, Consultant, Bally Technologies Reno, NV July 2003-January 2008

Simulation and Strategy Group. Led software design of programs for mathematical analysis of games, and for calculating optimum strategy and developing pay tables for various games. Programs make sure casino is not put at risk, by human players, including those using systems

Developed additional techniques including partial tree factoring method, and perfect tree method, which provided exact solution, rather than mere estimate of the game

Developed database intensive solution to game to solve game problems using multiple (12) PCs connected to system network

Wrote PC simulation version of game, as platform demonstration for management, and customers

Developed simulation system for automated testing of games

Notable Achievement: Developed methods to reduce size of data table needed by factor of 30

Programmer, Consultant Aristocrat Casino Data Sys. Las Vegas, NV Sept – May 2002

Company provides computer information services to the gaming industry. Coupon redemption system. System allows customers to redeem coupons for cash and merchandize. Tracks player activity and organized data about various coupons, campaigns and offers. Protects casino against theft and fraud by alerting managers to usual player activity. Connected and supplemented existing slot ticket system Group developed and put into operation, complex customer service software program, to manage and track, church envelopes.

Project Consultant Insurance Solutions Irvine Ca, Jan 2001 – April 2001

Developed solutions for data entry, tabulation, processing, validation, of medical and automobile claims. Developed processing editor to allow for display and correction of web-entered documents. GUI development in Visual Basic, connected to database and flat files. Participated in investigation of development alternatives (design specifications) for large IT project

Programmer, Consultant, SPM Plastics Dynacast Anaheim, California December 1999-June 2000

Plastic Molding Injection Company. Information Systems Group and contractors (including myself) responsible for software conversion of VB 3.0 MS Access programs to VB 6.0 SQL Server program. System tracks plastic parts from order procurement through various phases of production. Information includes part status, materials used, photographs, engineering diagrams, machine status and repair cycle throughput and production statistics. Development of VB forms, and connection to SQL Server. Design of SQL database, including tables, queries, and stored procedures.

Programmer, Consultant, Shopping.com Newport, California Beach, May 1998-October 1998

(This was my 3rd experience with a start up company) Ground breaking internet start up company helped pioneer E-commerce. Group was responsible for creating software for processing customer orders to SQL database. Developed computer programs, participated in development of business procedures, and long range marketing planning of the company. In this position, I learned a lot about the business and management side of software development.

Programmer, Consultant, Tamarack Scientific Anaheim California, May 1998-October 1998

Company produces equipment for the production and testing of electronic components including integrated circuits and microelectronic devices. Project involved the control of high-powered laser systems used in material ablation and scanning of electronic components. Development team made extensive use of object oriented programming techniques, in Visual Basic, in order to encapsulate program functionality. Notable Achievements: Development of Visual Basic Screens, development of real time software, interface of Visual Basic software to lower level C routines. Integration, testing, and debugging of real time software using the actual ablation laser unit and laser equipment.

Programmer, Consultant, American Glass Research Butler Pennsylvania, May 1996 – Jan 1997

Company provides diagnostic and production equipment to the worldwide bottling and packaging industry. Project involved design of computer interface to PPT (Plastic Pressure Tester). Machine tested plastic bottles by filling them with pressurized water under software control and then recorded bottle parameters under stress. Duties included development of GUI (Graphical User Interface) for PPT; design of serial port RS-232 (com port) communications protocol for interface between IBM PC and PPT; development of diagnostic software to assist in testing and debugging of PPT "C" code; design of MS Access database to allow the program to be operated in various non-English human languages; oversight of the language translation process; development of Windows Install and Help systems.

Programmer, Consultant, Bell Services Roanoke, Virginia Feb 1995 – Mar 1996

(Note: Bell Services is named for its President Mr. John Bell and not the Bell Telephone company. Coincidentally, Bell Services largest customer is the Ameritech Telephone Company). Minority Owned Business. Major project involved moving the printed information on millions of Ameritech’s office wiring schematic diagrams into a computer database management system. (rdbms) Duties included: modification and development of programs to facilitate data entry; development of programs and methods for data checking, validation, and preformatting; development of employee time and data sheet tracking programs; development of prisoner data tracking system for input into SPSS program for academic investigation; development of Windows GUI front end to Informix database for technology demonstration.

Notable Achievement: Improved Graphical front end, greatly reducing, input errors of data entry personnel.

Programmer, Consultant, Environmental Computer Systems East Liverpool, Ohio Nov 1993 – Sept 1994

Start up environmental company had responsibility for overseeing Waste Technologies Inc WTI's computer and information systems, and for the development of software tools for tracking and burning hazardous waste materials. (Note: The controversial WTI is a new and highly automated toxic waste incinerator, and was the subject of a featured segment on the CBS News Show 60 Minutes) Applications developed included Advanced Burn Planner. This tool allowed the scheduling manager to schedule tanks, drums, and pits of toxic waste into the incinerator to maximize hazardous waste throughput while at the same time complying with all EPA regulations and site specific operational constraints. Programs were written in Visual Basic and interfaced using SQL through Q+E Multilink to Informix and Oracle. ODBC databases minicomputers servers. Developed and redesigned burn planner, significantly improving the previously utilized Integrated Burn Planner into the new system. Trained WTI personnel in use of burn planner. Demonstrated concepts and designs to WTI upper-level management.

Notable Achievement: Decreased the time required to run the scheduling algorithm from hours to minutes.

Skills:

Microsoft Visual Studio, C# VB.NET, Visual Basic 6

Database Design, SQL Server, Oracle, MS Access

Android Development B4A, Android Studio, Java, Kotlin

Gaming & Simulations,

Mobile Development (Android)

Graphics GUI (Graphical User Interface) Design

Object Oriented Programming

Mathematical Programming

Real time embedded systems, Assembly Language

EDUCATION:

MSCS Rensselaer Polytechnic Institute (RPI) Troy New York, Masters Thesis Edge Detection in Computer Vision Systems

BSEE Youngstown State Univ Undergraduate Thesis Sound Synthesis Software



Contact this candidate