logo

Nicholas Galjanic

Expert in Game Development and Unreal Engine. Here to help you build skills that will have you ready for the world of game development.

4.8(32)

Free trial within 24 hours

Loading...
Profile photo of Nicholas, Computer Science tutor at Wiingy
Profile photo of Nicholas, Computer Science tutor at Wiingy
Verified degree or teaching certification of Nicholas
Computer Science learning materials by Nicholas
tutor-image
tutor-image

Private tutor - Nicholas Galjanic

Masters degree

/ 30 min

Nicholas - Know your tutor

I'm Nicholas Galjanic, a Senior Software Engineer with 10+ years professional game development experience at Immersed Games. I'm an expert in Unreal Engine 4/5, C++, Blueprint scripting, and cross-platform deployment across Windows, macOS, mobile, and HTML5. I've led development on award-winning educational MMOs reaching students across the US and Europe. Achieved 66% efficiency improvements through systematic refactoring and optimization. I specialize in hands-on game development tutoring from beginner basics to advanced 3D systems. Whether you're building your first platformer, mastering complex AI behaviors, or optimizing performance, I'll guide you step-by-step using real industry workflows and best practices. My teaching approach: learn by doing, build actual games from day one, and develop both technical skills and creative problem-solving. Ready to transform your game ideas into reality? Let's start creating!

Nicholas graduated from University of Central Florida - Florida Interactive Entertainment Academy

Nicholas graduated from University of Central Florida - Florida Interactive Entertainment Academy

Programming tutor specialities

Debugging icon

Debugging

Project help icon

Project help

Code Review icon

Code Review

Upskilling icon

Upskilling

Job readiness icon

Job readiness

Code Optimization icon

Code Optimization

Programming class overview

My teaching follows a structured "Build-Practice-Master" approach rooted in professional game development workflows. Every session starts with a quick assessment of your current understanding or review of any encountered difficulties, then introduces new concepts through hands-on demonstration. You'll immediately apply what you learn by building actual game mechanics. No abstract theory without practical application. I use scaffolding techniques: first I demonstrate while explaining my thought process, then we build together with guided practice. Finally you will start creating independently while I provide targeted feedback. This mirrors real industry collaboration and builds genuine problem-solving skills. Sessions are tailored to your learning pace and goals. Complete beginner? We start with core concepts and build confidence. Experienced programmer? We leverage your existing skills while focusing on game-specific challenges. Every lesson ends with clear next steps and optional practice exercises to reinforce learning between sessions.

Teaching tools used by tutor

Git & GitHub image

Git & GitHub

Visual Studio Code image

Visual Studio Code

Postman image

Postman

Your programming tutor also teaches

Game Development

Game Development

Unreal Engine

Unreal Engine

Learner for programming class

High School students icon

High School students

College students icon

College students

keyLearning

Computer Science concept taught by Nicholas

Student learned 18 days ago

The Tutor and Student reviewed chapter summaries from 'Hatchet,' focusing on improving descriptive writing and sentence structure. The student worked on identifying and correcting grammatical errors, clarifying central ideas, and developing more descriptive summaries. They also discussed transitioning to longer essay writing in upcoming sessions and planned an adjusted schedule to accommodate the tutor's conference.

Sentence Structure Variation

Avoiding Run-On Sentences

Character Development Through Experience

Colon Usage for Explanation

Past Tense Nuances: Perfect vs. Imperfect

Central Idea Identification

Show more

Student learned about 1 month ago

The student and tutor reviewed and revised chapter summaries from a novel, focusing on improving sentence structure, clarity, and grammar. The student practiced identifying repetitive sentence structures and redundant information in their writing. The homework is to summarize chapters 10-12 for the next session, continuing to apply the techniques discussed.

Avoiding Repetition in Writing

Sentence Restructuring for Variety

Transition Words and Phrases

Pronoun Usage and Clarity

Tense Consistency

Quotation Marks for Specific Words

Show more

Student learned about 1 month ago

The session focused on improving reading comprehension and writing skills using 'Hatchet' and an article about video games. The student practiced identifying central ideas, summarizing text, and refining grammar. Homework includes reading three more chapters of 'Hatchet' and preparing summaries.

Central Idea of a Chapter

Clause Identification and Commas

Avoiding Repetition

Summarizing Passages: Identifying the Main Argument

Balanced Viewpoints

Supporting Arguments

Show more

Student learned 2 months ago

The session focused on enhancing writing skills through targeted grammar and style improvements. The Student practiced identifying clauses, correcting capitalization and apostrophe errors, and reducing repetition. A longer writing assignment was planned for the next session to further develop these skills.

Using Commas to Separate Clauses

Capitalization Rules

Apostrophes for Possession

Avoiding Repetition

Rephrasing Descriptions for Clarity

Dependent and Independent Clauses

Show more

Dynamic programming classes

Weekend lessons icon

Weekend lessons

Chat for quick help icon

Chat for quick help

Note taking icon

Note taking

Mobile joining icon

Mobile joining

Open Q&A icon

Open Q&A

tutorFooter

Coding tutors on Wiingy are vetted for quality

Every tutor is interviewed and selected for subject expertise and teaching skill.