Homepage
Tutoring jobs
Murfreesboro 
$15/h
1st lesson free!
Verified teacher profile
Response Time 13h
Lessons offered by Grace
  • Individual
  • In group
The lessons will be held
  • By webcam
Taught subjects
  • Computer programming
  • C++
  • Python
  • Java
  • C#
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Junior
  • Senior
  • Advanced Technical Certificate
  • College
  • Adult Education
  • MBA
  • Beginner
  • Intermediate
  • Advanced
  • Proficient
  • For children

I have 7 years of experience teaching students Python, C++, C# and Oracle SQL. If you are looking to learn SQL or you are a college student looking to horn your programming skills, talk to me.

Methodology

I have a course material which I share with my student during the first free lecture. That way, students have an expectation of what to expect and it helps them make an informed decision as to going ahead with me. My lectures are majorly hands-on. For the coding classes, we will write code most of the time and you will be taught how to use GitHub for code sharing and collaboration. For the SQL classes, we will look at some real life scenarios and write queries for such scenarios. My SQL classes prepare students for an Industry role like SQL Developer or Data Analyst.

Background

I have a Bachelors degree in Computer Science, two masters degrees in respectively in Information Technology and Computer Science. I have worked as an IT Instructor, a Data Analyst, an IT Auditor, a Software Developer and a Graduate Teaching Assistant. I have a track record of meeting and exceeding Students's expectation. You can check me up on (concealed information)

Rates

Rate for online lessons : $15/h
Rate for 5 hours of lessons : $70
Rate for 10 hours of lessons : $135
Lessons offered by Grace
Individual
In group
The lessons will be held
webcam
Taught subjects
  • Computer programming
  • C++
  • Python
  • Java
  • C#
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Junior
  • Senior
  • Advanced Technical Certificate
  • College
  • Adult Education
  • MBA
  • Beginner
  • Intermediate
  • Advanced
  • Proficient
  • For children

Grace's resume

Grace B. Omotoso
(concealed information)
(concealed information)

Summary
A Software Engineer with experience and expertise in Agile Development, Object Oriented Programming, Database Management, Data Analysis, and QA Testing. Skilled in the use of software frameworks, version control and project management tools to collaborate with Project Stakeholders. Result Oriented Professional and a Valued Team Player who is diligent, detail oriented and self motivated. Recognized for great leadership and excellent problem solving skills, fostering effective relationships with clients and partnering with internal and external stakeholders to attain set goals.

Education
Middle Tennessee State University - Murfreesboro, TN | Master of Science in Computer Science , 2020 3.89/4/00
University of Lagos - Lagos, Nigeria | Master of Information Technology (MIT), 2014 3.73/4.00
University of Abeokuta - Abeokuta, Nigeria | Bachelor of Science in Computer Science, 2008 3.43/4.00

Skills
 Web Development: C# ASP.NET, Node.js, Django, JQuery, AJAX, LINQ, Javascript, HTML, CSS, Bootstrap
 Programming Languages: JAVA/Android, C#, Python, C++, C  Test Driven Development: Cucumber, Espresso
 Azure Devops/Version Control: TFS, JIRA Kanban, Git
 IT Audit and Big Data Analysis: SQL, ACL, AX Core, Tableau, PowerBI, Informatica ETL
 Databases: Oracle, SQL Server, Ms-Access, SQLite
 Control Frameworks: Cobit 2019, ITIL
 Operating Systems: Windows, OS X, Linux

Experience

SOFTWARE DEVELOPER | 08/2015 to 01/2017 Andela - Yaba, Lagos Nigeria
Andela prides itself in selecting top 1% of tech talent, I scaled through the rigorous hiring process. Started as a Junior Developer and grew to be a World Class Software Developer. Learnt agile development, unit testing, version control with GitHub, and mobile development using Java/Android technology stack and worked remotely with a standard software engineering team based in the United States. I learnt best practices such as writing clean code using the DRY principle and some design patterns.

First Client Engagement (One University Network, Oakland, CA)
 Contributed to the development of an android education app that allows students to take classes, quizzes and final exams.
 Involved in bug fixes, code review, daily stand-ups and sprint planning  Documented test cases for the app's functionality
 Involved in QA Testing - (Functionality Test and Regression Test)

Second Client Engagement (Quiver Media, Panama City, FL)
 Contributed to the development of a mobile messaging app that is on play store (Quiver Messenger) using test driven, behaviorally driven and agile development.
 Involved in code review, bug fixes, agile development, backlog management, daily stand-ups and sprint planning
 Worked closely with UI/UX Designers and Software Testers transforming specifications into a functioning module.
 Mentored junior developers in preparation for Client engagement
 Peer code review

GRADUATE TEACHING ASSISTANT | 08/2018 to 05/2020 Middle Tennessee State University - Murfreesboro, TN
Assisted Computer Science Professors in lab sessions for their classes. Helped Undergrads understand the concept taught in class by helping with lab assignments, holding office hours and providing mentorship to help students become more passionate about programming. Extensively used Linux OS for managing files and compiling high level languages.
 Lab Assistant for Computer Science I (Python Programming)
 Lab Assistant for Computer Science II (C++ Programming)

SOFTWARE DEVELOPER INTERN | 06/2019 to 05/2020 HCA Healthcare - Nashville, TN Undergoing internship was optionally part of my Master’s program curriculum and I chose to go for an internship so I could get more practical experience. I developed and maintained a self-service portal for HCA'S application teams to create Single Sign On (SSO) connections to PingFederate using ASP.NET MVC5, SQL Server and Teams Foundation Server (TFS). This helps application developers establish a secure connection between PingFederate API and their applications. It was supposed to be a summer internship, but I was kept on the job till the end of my master’s program because I exceeded expectations.
 Expanded the app's feature-set, implementing certificate management, user change auditing, automated notification system for expiring certificates using Hangfire Cron Job.
 SAML and OAuthClient connection creation and maintenance
 Involved in sprint planning, backlog prioritization and other agile development practices within the department using Teams Foundation Server (TFS)
 Rebranded the user interface of the SSO app using company branding specifications. More like a front end development using HTML, CSS and BootStrap.
 Integrated SQL Server into the SSO app using Entity Framework and wrote code for some CRUD operations from within the app using best practices like State Repository.
 Documented code and created a user manual/starter kit to onboard new developers. Documentation includes TFS, the SSO portal, Git, PingFederate and Database.

IT AUDIT AND INFORMATION SECURITY CONSULTANT | 07/2012 to 07/2015 Rhythex Consulting - Ilupeju, Lagos Nigeria
Worked on many client projects in telecommunications, banking and insurance industries. Used Data analytics tools such as ACL, AX Core, Informatica ETL and Oracle to analyze clients’ data and presented findings to Stakeholders. Involved in revenue assurance and fraud detection for some big banks in the country. There was a lot of cost savings through my IT audit engagements with clients. After working for two years with track record of excellence, exceeding expectations and providing client satisfaction, I got promoted to an IT Audit Manager
IT Audit Consultant/Data Analyst
 Implemented Audit Automation for revenue assurance and fraud detection.
 Identified loopholes in ERPs and recommended risk aversion measures and cost savings.
 Data migration audit, verifying data completeness by making comparisons between the old and new platforms.
 Used data analysis techniques to prepare cost-benefit, ROI and risk assessment reports.
 Evaluated internal controls, identified gaps and developed corrective actions.
 Maintained good and open communication with Project Owners and Auditees.
 Documented audit processes, preparing a final report and discussing findings with Auditees
 Wrote C# scripts and integrated it into ACL to enhance automation IT Audit Manager
 Project Team Lead: Led audit and data analytics projects, managing various KPIs and ensuring client satisfaction, meeting with different Stakeholders to discuss project progress. Managing deadlines and proactively discussing any constraints that may affect the deadline with Product Owners. Trained Audit Staff and supervised various audits.
 CISA Facilitator: Involved in teaching some modules 1, 3 and 4 of the Certified Information Systems Auditor (CISA) certification curriculum, preparing IT Audit Professionals for the exam.
 Data Analytics Tools Facilitator: Trained IT Audit Professionals on the use of Computer Assisted Audit Techniques (CAAT) tools, majorly SQL & ACL, using real life scenarios to explain audit automation. Also involved in onsite personnel training programs.


IT ADMINISTRATOR | 08/2009 to 12/2011 INVESTMENT BITC - Lafia, Nassarawa  Assigned and coordinated IT training programs and updated the training manual for IT instructors.
 Ensured that Internet communication, LANs and computer systems in the Company are functional.
 Security compliance (Antivirus updates, disabling USB port, and ensuring change management is strictly followed).
 Undertook planned and regular maintenance of information technology infrastructures

Certifications
 Certified Information Systems Auditor (CISA) – Feb 2017
 Certified Information Security Manager (CISM) – Feb 2018
 Microsoft Certified Azure Fundamentals – Dec 2019
 Cobit 2019 Foundation – May 2020
 Oracle Certified Associate (OCA) Retired – July 2009

Links
 LinkedIn: (concealed information)  GitHub: (concealed information)

Similar teachers

computer programming lessons close by? Here's a selection of teacher ads that you can check out.
Superprof can also suggest C++ lessons to help you.
Learning isn't a problem, python lessons for all!
Taking java lessons has never been easier: you're going to learn new skills.

Pflugerville
UT Austin Computer science graduate offering programming/coding tutoring from 7 years of study/work
$15
Shane
  • (2 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
Yorba Linda
MS in Statistics and over 20 years of Commercial Software development experience looking for a way to give back.
$20
Pratik
1st lesson free!

I am here not to provide structured courses but to help anyone who needs help to excel in their studies or even brush up...

Lessons by webcam In-person lessons Approved profile
Mountain View
Software Developer Expert with a master in AI and more than 20 years of programming experience in corporate, freelancing, tutoring
$60
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 Responds within an hour
Paris 12e, France
Data Analytics Consultant Engineer, Python, NumPy, Pandas. 35 € / h: 10 hour pack | Flexible slots from 8 a.m. to 8 p.m., Weekends too, Christmas holidays | Satisfied or refunded. Flexible cancellatio
$48
Mourad
  • (37 reviews)
1st lesson free!

Distance learning on Skype or Zoom or Google Meet or Microsoft Teams, for better efficiency. Regarding the working method,...

Lessons by webcam In-person lessons Approved profile
London, United Kingdom
A Computer Science Lecturer with a PhD from Imperial College London, who has tutored in Computing for more than nine years.
$52
Dr.Kritaphat
  • (17 reviews)
1st lesson free!

*****To help me decide if I can help you and have a more efficient first lesson, can you please list the subject and topics...

Lessons by webcam Approved profile
Edgeley
Computer science student offering computer and programming lessons remotely. JAVA, C++, HTML, CSS, LINUX.
$15
Sandra
  • (11 reviews)
1st lesson free!

I am a junior student seeking a computer science major. My teaching approach is interactive, using visual tools such as...

Lessons by webcam Approved profile Responds within an hour
Paris, France
Trainer expert in PHP, Python, Java, Symfony, MySQL, HTML, ... 1st free course; )
$36
Thomas
  • (27 reviews)
1st lesson free!

My method: 10% theory and 90% practice. The goal is to keep you awake and active in your learning! For this, I set up for my...

Lessons by webcam Approved profile
Tortona, Italy
MATLAB Ambassador PhD student in bioengineering with MATLAB Associate certificate and 5 years of experience offers MATLAB lessons both online and in person (Turin / Vercelli / Alessandria)
$30
Marco
  • (27 reviews)

My methodology is based on an engineering approach, so I start the discussion by framing the general problem, in order to...

Lessons by webcam In-person lessons Approved profile Responds within an hour
London, United Kingdom
University lecturer with 15 years of programming experience offering online & in-person classes in London
$53
Igor
  • (11 reviews)
1st lesson free!

I am looking forward to sharing my experience and knowledge in computer programming with anyone who wants to improve their...

Lessons by webcam In-person lessons Approved profile
The Bronx
Programming Expert with 7+ Years of Teaching Experience in C++, JAVA and PYTHON
$15
Kaustubh
  • (6 reviews)
1st lesson free!

I have 8 years of experience as a software developer working with Python, C++, Java, and C, as well as general computer...

Lessons by webcam In-person lessons Approved profile
Bernardsville
NJIT Masters in Data Science Student Offering Entry Level Computer Programming Lessons
$15
Robert
1st lesson free!

My teaching method is to be hands-on, engaging, and patient. Having dyslexic family members has helped me understand how...

Lessons by webcam In-person lessons Approved profile
Los Angeles
Python, C, C++, Java, C#, Data Structures and Algorithms Exam, Homework, Project, Quiz support from experienced developer / teacher
$35
Alper
1st lesson free!

Depending on your level of knowledge related to the field you request, we can process the planned courses from online...

Lessons by webcam In-person lessons Approved profile
Kanpur, India
I teach Software Development, Web Development, Data Science, and Algos. I am great with Python, C, Cpp, Java, NodeJS, Javascript, ReactJS, VueJS, Express, HTML, CSS.
$11
Aashish
  • (30 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
West Melbourne, Australia
Learn basic/advanced coding skills with a computer science student of RMIT university
$37
Priyanka
  • (78 reviews)
1st lesson free!

Coding skills primarily originate from solid background in mathematical logic and reasoning. In my 5 years of academic life...

Lessons by webcam In-person lessons Approved profile
at her home at your home By webcam
1 hour Not available Not available $15
5 hours Not available Not available $75
10 hours Not available Not available $150
Request a lesson