Search

Michael G.

Game, Web, App, Minecraft programming 7+

Game, Web, App, Minecraft programming 7+

$75/hour

  • 27 hours tutoring

  • Soundview Bronx, NY 10473

About Michael


Bio

I am a computer programmer by trade with a passion for teaching. I specialize in teaching programming and computer related topics to kids and college students in topics ranging from game to Mobile app to even minecraft mod development for a fun and engaging experience. I have years of solo and group tutoring experience and am pediatric first aid certified.

I have 5 years of industry experience programming web applications, video games, and mobile applications. I also have 6 years of tutoring...

I am a computer programmer by trade with a passion for teaching. I specialize in teaching programming and computer related topics to kids and college students in topics ranging from game to Mobile app to even minecraft mod development for a fun and engaging experience. I have years of solo and group tutoring experience and am pediatric first aid certified.

I have 5 years of industry experience programming web applications, video games, and mobile applications. I also have 6 years of tutoring experience, with 2 of those years being dedicated to college level computer science tutoring, and 4 years of tutoring and teaching kids aged 7 - 14 both in group settings (up to 16 students) and private one on one settings.

I offer many fun and interesting pre-made courses, in addition to standard 1 on 1 tutoring. These courses are geared mostly toward younger learners (7-16), but are available for all ages! Each course is custom tailored to each student, regardless of their level of expertise. Read about them below:

Minecraft Modding: Using the popular video game Minecraft, students will learn to program with the widely used language Java. Students will learn various core programming concepts, from beginner concepts like loops and flow control, to more intermediate concepts like object oriented programming, and inheritance, to more advanced concepts like reflection. This course if perfect for complete beginners and experienced coders! I recommend this course for students of all ages.

Game Development: Students will learn to develop video games using the Unity game engine, one of the leading game engines used by well known companies and individuals. Students will learn the C# programming language, as well as basic and intermediate image editing, music/sound editing and creation, and much more! This course can be custom tailored to focus on programming, image editing, music creation, and more! This course is perfect for coders who have a basic understanding of coding, and want to increase their skills. I recommend this course for ages 10 and up.

Web Development: Students in this course will learn to create their own website, complete with front end UI/UX design principles, as well as backend programming and relational databases. Students will program using HTML, Javascript, and CSS on the front end (as well as jQuery if desired) and will use PHP and MySQL on the backend. This course can be tailored to focus either on the more design heavy front end aspects, the more programming based backend aspects, or focus on both sides equally. This course is perfect for beginners and experienced coders alike, and is especially great for students who have a flair for design! I recommend this course for all ages.


Education

NYU Polytechnic Institute of Brooklyn
Computer science

Policies

  • Hourly rate: $75
  • Tutor’s lessons: In-person and online
  • Travel policy: Within 20 miles of Bronx, NY 10473
  • Lesson cancellation: 5 hours notice required
  • Background check passed on 2/17/2018

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

C++,

C++

I have used C++ in two main capacities. As Senior Director of Technology, I mainly used C++ in combination with Unreal game engine to both teach students to code using C++ in the powerful Unreal game engine, as well as one on one lessons with students, teaching them beginner programming using C++. My main projects included simple 2D platformer games with custom code to allow for more interesting movement and physics mechanics, a 2D fighting game that used C++ to implement the basic fighting moves. I also tutored C++ at the college level at NYU-Poly, covering the following topics: Introduction to Computer Science, Object Oriented Programming in C++, and Data Structures and Algorithms
Computer Gaming,

Computer Gaming

As the Director of Technology, one of my responsibilities was knowing, with expert precision, how to use and create content with various game development engines, including Unity, Unreal, and more. I have extensive knowledge of C#, the main language of the Unity Programming language, as well as C++, the main language for the popular Unreal Engine.
Computer Programming,

Computer Programming

I have business experience using PHP, Java, Javsacript, and many more languages for solving specific business problems. These include creating a system for managing our business (selling tickets to events, managing the logistics of those events with a checkin and checkout system, using various APIs to implement functionality like text messaging customers with Twilio, implementing a mass email and email template system, and more.
HTML,

HTML

I have extensive experience with HTML, and have been using it for more than 10 years, from hobbyist experience making my own web pages, to business experience using HTML and other web technologies on deadlines to create web pages for businesses and freelance clients.
Java,

Java

I have business experience creating Java applications for various use cases. This includes such applications as an RFID reading application that connects to an RFID reader, and reads RFID bracelets, which were then sent to an API I set up using PHP to check customers in using their RFID bracelets. I also have extensive experience doing Minecraft Modding and related programming, to create and teach students to create awesome Minecraft Mods!
JavaScript,

JavaScript

As the Senior Director of Technology, one of my responsibilities was the development of our UI and client side application for our main customer and administrative portal. This included raw javascript work, as well as a large amount of jQuery and other Javascript frameworks (like node.js, AngularJS, BackboneJS, and more). Some of the features I built included dynamic scheduler that connects with an API to display tickets for sale, dynamic javascript form/payment processing that connects with 3rd party APIs like Stripe, and Affirm, a registration form that splits the entire form into multiple steps, complete with form validation, the ability to go to different steps, and integrated CSS classes to make the UI beautiful. I have also taught Javascript in a web design setting for young beginner coders (7-9) as well as a high school class for freshman and sophomores.
JQuery,

JQuery

As the Senior Director of Technology, one of my responsibilities was the development of our UI and client side application for our main customer and administrative portal. This included work with jQuery and other Javascript frameworks (like node.js, AngularJS, BackboneJS, and more). Some of the features I built included dynamic scheduler that connects with an API to display tickets for sale, dynamic javascript form/payment processing that connects with 3rd party APIs like Stripe, and Affirm, a registration form that splits the entire form into multiple steps, complete with form validation, the ability to go to different steps, and integrated CSS classes to make the UI beautiful.
PHP,

PHP

PHP was my first programming language, and the language that made me fall in love with coding! I have been using PHP for over 10 years, and have been using it in a business setting for over 7 years. PHP is probably the language I know best, and I know many languages very well! I have used PHP to create applications varying from user/login systems, payment/ecommerce systems, MVC frameworks, various classes for database management, user management, etc. and much more!
Python,

Python

I have tutored college level Python for years, and have also used it professionally, mainly as a supporting scripting language for automation and macros, like building and exporting certain projects in other languages and frameworks.
SQL,

SQL

I used SQL and have used it extensively for over 8 years. I have used it to built out and upgrade/manage my companies business database, including data for tickets and other products we sell, users and member database tables, and much more. I have extensive experience not only with raw SQL queries, but also using various third party SQL management software, like PHPMYADMIN, Sequel Pro, and more!
Swift,

Swift

I have used Swift in a professional capacity to create an OSX application for my company that allowed students to start beginner projects in various digital technologies (like programming, game design with Unity, beginner coding with python, minecraft texture pack and minecraft mods, and more). The program had a GUI complete with graphical icons that, when clicked, created the various workspaces or projects needed for the specific mini-project the student selected. I worked with xCode, and the swift programming language to put together a UI and program the features. I have also tutored multiple students in one on one and group sessions in beginner swift programming, resulting on the students creating their own iOS and OSX apps. The most impressive app a student created under my guidance was a "clicker" style game where the goal is to click a button multiple times to "level" up (very similar to cookie clicker).
Web Design,

Web Design

I have been doing web design (including HTML, CSS, and Javascript/jQuery) for more than 10 years, with experience in a business setting for over 5 years. I know and have extensive knowledge of various web programming languages and frameworks, including HTML, CSS, Javascript/jQuery, PHP, MySQL, the Laravel framework (as well as other MVC PHP frameworks) and much more!
General Computer

Corporate Training

C++,

C++

I have used C++ in two main capacities. As Senior Director of Technology, I mainly used C++ in combination with Unreal game engine to both teach students to code using C++ in the powerful Unreal game engine, as well as one on one lessons with students, teaching them beginner programming using C++. My main projects included simple 2D platformer games with custom code to allow for more interesting movement and physics mechanics, a 2D fighting game that used C++ to implement the basic fighting moves. I also tutored C++ at the college level at NYU-Poly, covering the following topics: Introduction to Computer Science, Object Oriented Programming in C++, and Data Structures and Algorithms
HTML,

HTML

I have extensive experience with HTML, and have been using it for more than 10 years, from hobbyist experience making my own web pages, to business experience using HTML and other web technologies on deadlines to create web pages for businesses and freelance clients.
Java,

Java

I have business experience creating Java applications for various use cases. This includes such applications as an RFID reading application that connects to an RFID reader, and reads RFID bracelets, which were then sent to an API I set up using PHP to check customers in using their RFID bracelets. I also have extensive experience doing Minecraft Modding and related programming, to create and teach students to create awesome Minecraft Mods!
SQL,

SQL

I used SQL and have used it extensively for over 8 years. I have used it to built out and upgrade/manage my companies business database, including data for tickets and other products we sell, users and member database tables, and much more. I have extensive experience not only with raw SQL queries, but also using various third party SQL management software, like PHPMYADMIN, Sequel Pro, and more!
Web Design,

Web Design

I have been doing web design (including HTML, CSS, and Javascript/jQuery) for more than 10 years, with experience in a business setting for over 5 years. I know and have extensive knowledge of various web programming languages and frameworks, including HTML, CSS, Javascript/jQuery, PHP, MySQL, the Laravel framework (as well as other MVC PHP frameworks) and much more!
General Computer

Ratings and Reviews


Rating

4.0 (1 ratings)
5 star
(0)
4 star
(1)
3 star
(0)
2 star
(0)
1 star
(0)

$75/hour

Michael G.

$75/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Michael