Homepage
Tutoring jobs
 
  • (1 review)
R
Rosalyn
« Perfect! Very pleased with our first lesson, he's a very good tutor/teacher!! »
$25/h
1st lesson free!
Verified profile and diploma
Response Time 1h
Lessons offered by James
  • Individual
The lessons will be held
Taught subjects
  • Python
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Junior
  • Senior
  • Advanced Technical Certificate
  • College
  • Adult Education
  • MBA
  • Beginner
  • Intermediate
  • Advanced
  • Proficient
  • For children

Programming Tutor for Python, 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
  • Python
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Junior
  • Senior
  • Advanced Technical Certificate
  • College
  • Adult Education
  • MBA
  • Beginner
  • Intermediate
  • Advanced
  • Proficient
  • For children

James's resume

PROFILE
Most recently I have been helping students get started with their software related projects.

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

Reviews on James
  • 5/5

All our ratings are collected by us and are in confidence, they correspond to a real experience.
R
Rosalyn

Perfect! Very pleased with our first lesson, he's a very good tutor/teacher!!

James's response

Student was engaged with subject. It was easy to judge what explanations where useful.

Similar teachers

python lessons close by? Here's a selection of teacher ads that you can check out.

Mountain view
Software Developer Expert with a master in AI and more than 20 years of programming experience in corporate, freelancing, tutoring
$80
Alex
  • (11 reviews)
1st lesson free!

How to learn any programming topic easily anywhere in the world, regardless of your experience level? I am an expert...

Lessons by webcam In-person lessons Approved profile
Millcreek
Information Technology Tutor with 4+ year experience with dual Master's degree, available in Salt Lake City or online tutoring
$30
Chintan
1st lesson free!

I have a very unique approach to teaching, I tend to use real-world examples to explain any concept. I strongly believe when...

Lessons by webcam In-person lessons Approved profile
San Francisco
I teach Full stack development, Data science, Automation and more. I am great with Python, C, Cpp, Java, NodeJS, Javascript, ReactJS, VueJS, Express, HTML, CSS.
$9
Aashish
  • (3 reviews)
1st lesson free!

I teach students all that they will need in real life. Starting from scratch and building them up to the point where they...

Lessons by webcam Approved profile
Nashville
Coding, Computer Science, and Game Design Lessons from a Former Engineer and Teacher
$50
Brent
  • (2 reviews)
1st lesson free!

I teach students coding through project-based lessons. Students learn to write code in the Java language while making their...

Lessons by webcam In-person lessons Approved profile
Oakland
Industry software engineer with experience teaching CS to students pre-K through college
$16
Alirie
  • (3 reviews)
1st lesson free!

I have taught computer science at a range of levels from using MIT Scratch and games to teach coding principles to children...

Lessons by webcam In-person lessons Approved profile Responds within an hour
Clifton
Profesor de Programación de Software con 12 años de experiencia en Enseñanza
$20
Carlos Andres
  • (5 reviews)
1st lesson free!

Mi metodología de enseñanza es de aprendizaje por proyectos. Cuando el conocimiento solo se deja en teoría no se...

Lessons by webcam Approved profile
Brooklyn
Python Programming - Write programs from DAY 1 itself. Interactive course and 90% focus on practical projects...
$15
Tushar
1st lesson free!

I have 3 months of teaching experience and have taught students from Bangalore and Chennai till date. One of my students...

Lessons by webcam Approved profile Responds within an hour
Auburn Hills
Having 6 years of teaching experience in reputed firms with 100% result achievement.
$20
Sheenam
1st lesson free!

I involve in student centric approach implying to cater to need of every induvial. Makes programming a fun by giving a mix...

Lessons by webcam In-person lessons Approved profile
Cambridge
MIT student with 2.5 yrs computational biology research experience and 2 yrs tutoring experience offering math, chemistry, biology, and computer science lessons
$40
Willow
1st lesson free!

I prefer a very active and self-reflective teaching style. Students shouldn't just be given answers, but led along the...

Lessons by webcam In-person lessons Approved profile
Mesa
HTML, CSS tutor giving web design lessons with 6 years of experience
$30
Troy
1st lesson free!

I teach the basics first and then focus on a project-based method. This not only encourages further learning and...

Lessons by webcam In-person lessons Approved profile
Garner
Professional computer programmer for 40 years teaches Visual Basic  programming in Raleigh, North Carolina.
$50
Scott
1st lesson free!

I teach with the hands on method. It is the best way for the students to learn by actually typing out the commands of the...

Lessons by webcam In-person lessons Approved profile
Kearny
Data Scientist in a startup. Have good coding experience in Python, MySQL, Machine Learning, Java and Web Development. I can help you in your assignments and projects too!
$12
Suprateek
1st lesson free!

I can help you in your Python, Java, HTML CSS JavaScript, Machine Learning, MySQL assignments and projects. I can also help...

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