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.
Loading...



Show all photos
Nicholas Galjanic
Masters degree
Enroll after the free trial
Each lesson is 55 min
50 lessons
20% off
/ lesson
30 lessons
15% off
/ lesson
20 lessons
10% off
/ lesson
10 lessons
5% off
/ lesson
5 lessons
-
/ lesson
1 lessons
-
/ lesson
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

Programming tutor specialities
Debugging
Project help
Job readiness
Assignment help
Code Review
Upskilling
Learner for programming class
College students
High School students
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.
Your programming tutor also teaches
Game Development
Unreal Engine
Flexible Scheduling
Allows 1h early scheduling
Allows 1h early rescheduling
Can wait for 20 mins after joining

10 day Refund
Free Tutor Swap

Computer Science concepts taught by Nicholas
Developing a Strong Thesis Statement
Counterarguments in Essays
Using Transition Words
Structuring Essay Paragraphs
Writing an Effective Conclusion (Outro)
The Student and Tutor worked on developing analytical writing for an essay, focusing on constructing paragraphs using deductive reasoning. They practiced identifying premises to support claims about energy efficiency derived from hunting and refined the wording to create a persuasive argument.
The Value of Hand-Drawn Art in Digital Media
Building Analytical Paragraphs
Deductive Reasoning in Writing
Energy Efficiency in Survival
The Tutor and Student worked on developing persuasive essay writing techniques, focusing on structuring arguments, supporting claims with evidence, and the purpose of a thesis statement. They practiced organizing paragraphs to build a cohesive argument and discussed strategies for addressing potential counterarguments. The next session will continue to build upon these persuasive writing skills.
Thesis Statement and Argument
Paragraph Structure and Purpose
The Importance of 'Why'
Developing a Persuasive Argument
Sentence-Level Construction
The tutor and student reviewed and finalized a chapter summary from "Hatchet." They then introduced the concepts and structure of persuasive writing, assigning the student to write a persuasive essay on a character's strategy. Future sessions will involve further practice and discussion of persuasive writing techniques.
Persuasive Essay Structure
Thesis Statement
Evidence and Support in Body Paragraphs
Word Count and Assignment Goals
The session involved revising student's writing in chapters 18 and 19 of a novel, with a focus on adding descriptive details, varying sentence structure, and improving clarity. The student summarized the events of chapter 19. They plan to finalize chapter 19's central idea and discuss the book in the next session.
Narrative Writing: Detailing Events
Sentence Structure Variety
Dyslexia Awareness: Reading Strategies
Repetition: Identifying and Remedying Word Patterns
Active Reading: Identifying Grammatical Inconsistencies
The Student and Tutor worked on revising the student's writing in chapter 17 and started chapter 18, focusing on grammar, sentence structure, and descriptive language. The student practiced editing and improving their writing style. The tutor recommended continuing to work on chapter 18 if possible.
Sentence Structure & Clarity
Word Choice & Precision
Editing & Revision Process
Narrative Flow & Detail
Dependent Clauses
Active Reading & Comprehension
Teaching tools used by tutor
Git & GitHub
Postman
Visual Studio Code
Dynamic programming classes
Parent feedback
Mobile joining
Pets are welcomed
Open Q&A
Weekend lessons

Coding tutors on Wiingy are vetted for quality
Every tutor is interviewed and selected for subject expertise and teaching skill.
