Homepage
Tutoring jobs
$25/h
1st lesson free!
Verified profile and diploma
Response Time 1h
Lessons offered by James
  • Individual
The lessons will be held
Taught subjects
  • C
  • C++
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Junior
  • Senior
  • College
  • Adult Education
  • Beginner
  • Intermediate

Programming Tutor for C/C++, former IT professional with 30+ years of experience

Methodology

I conduct my sessions online, using screen sharing sot that student can show me what they are working on. I can help by talking with the student about the work. In this mode I can talk the student through finding a solution.

Background

Computer Technology at HCC over 40+ years ago. Followed by 30+ years of work as a programmer, system analyst. My working life constitutes the lion share of my education. I acted as a computer generalist, finding the tools and methods that would address the current need whatever the current need was.
In my jobs I evaluated, learned and taught many different programming languages and tools. The net result I am very comfortable with new stuff.
The last couple of years I have been doing tutoring. Most of this has been helping students wit C, C++, Python, and Java.

Rates

Rate for online lessons : $25/h
Lessons offered by James
Individual
The lessons will be held
Taught subjects
  • C
  • C++
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Junior
  • Senior
  • College
  • Adult Education
  • Beginner
  • Intermediate

James's resume

PROFILE
Veteran Programmer/Analyst with years invested in developing, enhancing, and maintaining custom ERP systems. I have done this on a number of platforms including PC, minicomputers, and Mainframes.

Core Qualifications Natural, Adabas, Mainframe, Entire/x, Entire Connection, Construct, VBA, z/OS JCL, MVS JCL, Java, Cobol, C, Rexx, Mainframe Utilities, TSO, ISPF, CICS, Cobol, VSAM, Endeavor, SAR, RMO, VMCF, FTP, XML, Delphi, EDL, EDX, Clipper, Xbase++, Paradox, Dbase.

Technical Skills
20+ years Natural with Adabas, z/OS or MVS JCL, Endeavor, and Mainframe utilities.
10+ years VBA for Excel.
5+ years XML processing, Rexx under TSO, and Cobol.
2+ years C, Clipper/Xbase++, Natural Construct, and EntireX.

Professional Skills
Requirements gathering
Application design
Problem diagnosis & resolution
Documentation, excellent code reading skills
Acquired new technical skills as needed.
Started using Linux on my own computers when we were investigating re-platforming.
Taught myself VBA for Excel, Rexx, C, and Clipper/XBase++ when we needed those.
Investigated techniques and figured out how to apply them to available technology.

PROFESSIONAL EXPERIENCE
EPG at Cenveo, Springfield, MA February 2011 to December 2011
Senior System Analyst Natural/Adabas z/OS
Created data extracts to support the retirement of the EPG legacy ERP system.
Supported transition of existing business to replacement ERP systems.
Provided historical archives.
Replaced Entire Connection transfers to support continuation of critical operations.
Wrote specifications for functions being taken over by the replacement system.

EPG at MeadWestvaco, Springfield, MA May 2005 to January 2011
Senior System Analyst Natural/Adabas z/OS
ERP enhancements for customer acquisition, retention, and customer service productivity. This consisted of customized data, business rules, transaction integration, and output.
Built application/system software inventory for re-platforming and upgrade planning.
Replaced Web-Methods communication to assure continuity through Cenveo transition.
Worked on development and analysis to improve the quality of data being fed from the ERP system to the contribution business warehouse.
Planned and implemented improved shipping weight calculations.
JAMES GRIMALDI Page 2

EPG at Westvaco, Springfield, MA July 1989 to April 2005
Senior System Analyst Natural/Adabas z/OS
Supported roll out of new ERP system that was implemented at all our locations.
Planned and implemented enhancements to the ERP system.
Allowed offering electronic transactions including EDI and a web based b2b front end.
Provided means of efficient processing of custom imprint orders.
Designed and developed tools to provide building blocks for common application needs.
Parsing and mapping facilities for flexible configuration and processing of customer data.
Process for program roll out, promotion history, and tracking work in progress.
A configurable facilities for automating FTP, email generation processing, and generation of spreadsheets.

EPG at Westvaco, Springfield, MA March 1987 to June 1989
System Analyst Natural/Adabas z/OS
Worked on developing requirements and design for a new mainframe order management system. This provided a plan for the new ERP system that was used for the next 20+ years.
Helped guide development of our new ERP system. This work let our business unit consolidate into a single, more capable order fulfillment system.

EPG at Westvaco, Springfield, MA June 1980 to February 1987
Programmer Cobol MVS, Cobol & EDL EDX, C MSDos
Cobol OS/VS1 mostly batch systems some CICS. Fixes, and upgrades for various applications.
Cobol & EDL on EDX Series/1 mostly order management development.
Desktop Development using C and db libraries for small scale order management.

EDUCATION

Coursera.org/Udacity.com classes
Think Again: How to Reason and Argue, Web Development, Algebra, Interactivity with JavaScript, Introduction to CSS3, Introduction to HTML5, Introduction to Meteor.js Development, Programming for Everybody (Getting Started with Python), Using Databases with Python, Introduction to Game Development, Responsive Web Design, Code Yourself! An Introduction to Programming, Responsive Website Basics: "Code with HTML, CSS, and JavaScript", "Internet History, Technology, and Security", Using Python to Access Web Data, Python Data Structures, Programming for Everybody (Python), An Introduction to Interactive Programming in Python (Part 1), An Introduction to Interactive Programming in Python (Part 2), Introduction to Mathematical Philosophy, Creative Programming for Digital Media & Mobile Apps, Principles of Computing (Part 1), Programming Mobile Applications for Android Handheld Systems, The Data Scientist’s Toolbox, Programming Cloud Services for Android Handheld Systems, Metadata: Organizing and Discovering Information, Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems, Computing for Data Analysis, Creative, Serious and Playful Science of Android Apps, How Things Work 1, Learn to Program: The Fundamentals, Intermediate Algebra, Introduction to Data Science, Social Psychology, Learn to Program: Crafting Quality Code

Metrics Learning Courses, March-May 2012
Beginning C#, Application Deployment in .NET, ADO.NET Connections and Commands, Creating Windows Applications with C# 2010, Developing Web Applications with Visual Basic 2008 and ASP.NET 3.5, “ADO.NET 2.0, Data Binding, and ASP.NET 2.0 with C#”, “Developing .NET Specifications, Strategies, and Conceptual Design”, Introduction to ASP.NET, Web Development Fundamentals, JavaScript Language Basics, Ajax Basics, .NET Remoting in C#, Getting Started with ADO.NET 4 Connections and Commands Using C# 2010, Microsoft .NET Framework 4: ASP.NET MVC 2 with C# 2010, Web Services with C# 2005, Introduction to PL/SQL, “Discovery, Routing, and RESTful Services in WCF 4 Applications with C# 2010”, Advanced ADO.NET Programming

Courses taken during time at EPG
Super Natrual:A Practical Guide [Software AG EDU], NetDynamics 4 for Developers [NetDynamics], Building Applications with Natural Construct [SAGA], Visual Basic Programming [SAGA], Construct Spectrum Client/Server (VB and Web) [SAGA], XML Introduction [Software AG], Introduction – Delphi Training Tour [Object Lessons], Natural 4 Fundamentals [Natural Conference], Natural 4 Programing Structures & the power of Examine Compress and Separate [Natural Conference]

Holyoke Community College, Holyoke, MA
Associate of Science Computer Technology

Similar teachers

C lessons close by? Here's a selection of teacher ads that you can check out.
Superprof can also suggest C++ lessons to help you.

Daphne
Experienced C++ Programmer Offering Remote Lessons in Programming Using C and C++ Through Basic Game Development
$24
Evelyn
  • (4 reviews)
1st lesson free!

My teaching method is and always will be what I call the "dummy-first" approach. I make no assumptions about your...

Lessons by webcam Approved profile
Cupertino
Software Engineer 20+ yrs exp. will tutor/teach you CS, Math and Physics
$20
Michael
1st lesson free!

These topics build up from basics to complex. As tutor, you and I will find gaps and master the concepts. Then, you will...

Lessons by webcam In-person lessons Approved profile
Dallas
Software Engineer with 6 years experience developing with C, C++, and Python
$10
Darius
  • (1 reviews)
1st lesson free!

I base my lessons on the curricular setup of college courses in these subjects: - Intro to Computer Programming -...

Lessons by webcam Approved profile
Elk Grove
High School Senior with years of experience in numerous programming languages and cybersecurity
$18
Marlon
1st lesson free!

I will teach depending on the needs of my students. If one person is a complete beginner, I will work with them to build...

Lessons by webcam In-person lessons Approved profile
San Antonio
Enriching your mind and helping you grasp the basics of python, C++ and JAVA
$10
Ricardo
  • (1 reviews)
1st lesson free!

Expectations and preferred methodologies will be discussed in the first lesson. My lessons will be personal and flexible as...

Lessons by webcam Approved profile Responds within an hour
Pflugerville
UT Austin Computer science graduate offering programming/coding tutoring from 7 years of study/work
$15
Shane
  • (3 reviews)
1st lesson free!

I am a tutor with academic and professional knowledge of the material. I bring both helpful analogies and practical...

Lessons by webcam Approved profile
Seattle
College senior studying Computer Science with two years' professional experience teaching Java
$15
Asila
  • (1 reviews)
1st lesson free!

Humor and creativity are my go-to strategies to help students learn. I approach each topic by breaking down complex ideas...

Lessons by webcam In-person lessons Approved profile
at his home at your home By webcam
1 hour Not available Not available $25
Request a lesson