Search 72,578 tutors
FIND TUTORS

Orris B.

Standish, ME

$50/hr

Software Engineer

Usually responds after +3 days

Software Engineer

Message Orris

Send Orris a message explaining your needs and you will receive a response by email. Have you already emailed Orris or another tutor? If so, you have an account! Sign in now

Please enter the tutor's email address.
Please enter the student's email address.
Please describe how you heard about us.

Receive responses from additional tutors

If you select this option, WyzAnt will ask interested tutors to contact you by email if they are able to help. A maximum of five different tutors will email you and none of your personal information, including your email address, will be released.

I have been working in the software industry for over 30 years and have experience in all aspects of software development from requirements analysis through design, implementation, testing and deployment.

I have worked with a number of database management systems, including Oracle and MS SQL Server, and can help you with any aspect of database development or administration.

Over the years, I have use a number of programming languages, and can help you learn how to develop programs independent of any specific language. This programming style will allow you to develop solutions that can then be translated into any of the programming languages that happen to be in vogue. I have extensive experience with the following languages, C, Ada, Pascal, FORTRAN, PL/SQL, Transact SQL, and SQL.

I can teach you all the ins and outs of requirements management, risk management, configuration management and quality assurance, as well as testing (verification and validation). Each of these areas requires that a process be established and maintained in order to effectively execute and manage a project.

I can teach you a number of different methods for designing software:
•Functional decomposition
•Object-oriented analysis and design
•State-models

I can also teach you the basics of project management, including the development of work-breakdown structures, developing budgets and schedules, and assigning tasks to members of your team. I can also teach you the basics of using Microsoft Project for estimating and managing the schedule for a project.

I can also teach the basics of developing flow charts, entity-relationship diagrams, and use cases, including Unified Modeling Language (UML).

Computer:
Computer Programming,
Computer Science,
Microsoft Excel, Microsoft Word, Oracle, SQL, UNIX
Business:
Microsoft Excel, Microsoft Word
Corporate Training:
Microsoft Excel, Microsoft Word, SQL

Approved subjects are in bold.

Approved subjects

In most cases, tutors gain approval in a subject by passing a proficiency exam. For some subject areas, like music and art, tutors submit written requests to demonstrate their proficiency to potential students. If a tutor is interested but not yet approved in a subject, the subject will appear in non-bold font. Tutors need to be approved in a subject prior to beginning lessons.

Computer Programming

I taught "Embedded Programming Using Ada" at the University of West Florida in the Fall of 1994. I have also taught members of my development teams how to use their programming languages more effectively. These languages include SQL, PL/SQL, Transact SQL, C, Ada, and Pascal.

Computer Science

I have a Master of Science degree in Software Engineering from the University of West Florida.

I taught "Embedded Programming Using Ada" at the University of West Florida in the Fall of 1994.

I taught the "Object Oriented Analysis" course at the University of West Florida twice.

Finally,I taught "Embedded Systems Programming" at the University of West Florida.

I have also taught members of my development teams how to use their programming languages more effectively. These languages include SQL, PL/SQL, Transact SQL, C, Ada, and Pascal.

As a practicing software engineer, I am familiar with most of the practices used to develop requirements, generate designs, implement designs, and test the final products. I am also very familiar with formal methods for proving the correctness of software algorithms.

UNIX

I started using UNIX while working on my masters degree at the University of West Florida in 1991.

Since then I used UNIX on a 5-year project for the federal government to build an Oracle database. I used UNIX to back-ups and to maintain the configuration files for the scripts to build the tables, views and indexes in the database. I developed scripts that were used by the people working for me to rebuild the latest version of the database when the system was upgraded.

I was the UNIX subject matter expert at my last job, and helped other employees resolve UNIX problems when required. Most of the information technology people were Windows savvy, and were not real familiar with UNIX.

I have a Master of Science degree in Software Engineering from the University of West Florida.

I taught "Embedded Programming Using Ada" at the University of West Florida in the Fall of 1994.

I taught the "Object Oriented Analysis" course at the University of West Florida twice.

Finally,I taught "Embedded Systems Programming" at the University of West Florida.

I have also taught members of my development teams how to use their programming languages more effectively. These languages include SQL, PL/SQL, Transact SQL, C, Ada, and Pascal.

As a practicing software engineer, I am familiar with most of the practices used to develop requirements, generate designs, implement designs, and test the final products. I am also very familiar with formal methods for proving the correctness of software algorithms.

University of Texas, Austin
Math and CS
U.S Naval Post Graduate School, Monterey, CA
Master's
University of West Florida - UWF
Master's

Education

University of Texas, Austin (Math and CS)

U.S Naval Post Graduate School, Monterey, CA (Master's)

University of West Florida - UWF (Master's)

Hourly fee

Standard Hourly Fee: $50.00

Cancellation: 12 hours notice required

Travel policy

Orris will travel within 30 miles of Standish, ME 04084.


About Orris

I have been working in the software industry for over 30 years and have experience in all aspects of software development from requirements analysis through design, implementation, testing and deployment.

I have worked with a number of database management systems, including Oracle and MS SQL Server, and can help you with any aspect of database development or administration.

Over the years, I have use a number of programming languages, and can help you learn how to develop programs independent of any specific language. This programming style will allow you to develop solutions that can then be translated into any of the programming languages that happen to be in vogue. I have extensive experience with the following languages, C, Ada, Pascal, FORTRAN, PL/SQL, Transact SQL, and SQL.

I can teach you all the ins and outs of requirements management, risk management, configuration management and quality assurance, as well as testing (verification and validation). Each of these areas requires that a process be established and maintained in order to effectively execute and manage a project.

I can teach you a number of different methods for designing software:
•Functional decomposition
•Object-oriented analysis and design
•State-models

I can also teach you the basics of project management, including the development of work-breakdown structures, developing budgets and schedules, and assigning tasks to members of your team. I can also teach you the basics of using Microsoft Project for estimating and managing the schedule for a project.

I can also teach the basics of developing flow charts, entity-relationship diagrams, and use cases, including Unified Modeling Language (UML).

Education

University of Texas, Austin
Math and CS
U.S Naval Post Graduate School, Monterey, CA
Master's
University of West Florida - UWF
Master's

Education

University of Texas, Austin (Math and CS)

U.S Naval Post Graduate School, Monterey, CA (Master's)

University of West Florida - UWF (Master's)


Tutor Policies

Cancellation
12 hours notice required
Travel Radius
Travels within 30 miles of Standish, ME 04084

Orris’s Subjects

Computer:
Computer Programming,
Computer Science,
Microsoft Excel, Microsoft Word, Oracle, SQL, UNIX
Business:
Microsoft Excel, Microsoft Word
Corporate Training:
Microsoft Excel, Microsoft Word, SQL

Approved subjects are in bold.

Approved subjects

In most cases, tutors gain approval in a subject by passing a proficiency exam. For some subject areas, like music and art, tutors submit written requests to demonstrate their proficiency to potential students. If a tutor is interested but not yet approved in a subject, the subject will appear in non-bold font. Tutors need to be approved in a subject prior to beginning lessons.


Background Check Status for Orris B.

Orris B. has not yet had a background check. After sending a message to Orris, you will be able to order a background check for $7.99. The check will be processed by First Advantage. For more information, please review the background check information page.

As part of your tutor selection process, we encourage you to run updated background checks. Please also review the safety tips for hiring tutors.