Loading
Nikoloz Meladze-Jaiani

Senior Unity Game Developer

HUD Developer

Asset Management Developer

Gameplay Programmer

Editor Developer

Nikoloz Meladze-Jaiani

Senior Unity Game Developer

HUD Developer

Asset Management Developer

Gameplay Programmer

Editor Developer

Active Threat Simulation

  • Client: GAP
  • Role: Lead Developer
  • Date: Dec 2023 - May 2024
  • Technologies: Unity, C#, Doozy UI Manager, Git, SCORM
  • Genre: Educational, Simulation, Training, Web

Project Overview

Developed a comprehensive security training simulation to educate employees about proper procedures and responses during active threat situations. Led a team of developers in creating an interactive learning environment that effectively communicates critical safety protocols.

Leadership Responsibilities

  • Coordinated workflow between multiple departments
  • Managed sprint planning and task allocation
  • Conducted daily standups and weekly progress reviews
  • Facilitated communication between technical and creative teams
  • Implemented efficient feedback loops between QA and development
  • Collaborated with instructional designer to ensure learning objectives were met
  • Reviewed and approved 3D assets and UI designs
  • Established coding standards and review processes

Technical Achievements

Key Features Implemented

  1. SCORM Package Integration
    • Compliant content delivery
    • Progress tracking
    • Performance reporting
  2. Scene Management
    • Asynchronous scene loading
    • Memory optimization
    • Seamless transitions
  3. User Interface
    • Intuitive navigation system
    • Robust panel state system
    • Transition management
    • Event-based UI updates
    • Optimized show/hide mechanics
  4. Performance Optimization
    • WebGL optimizations
    • Resource management
    • Loading time improvements

Technical Stack

  • Unity Engine
  • C# Programming
  • SCORM Framework
  • Version Control (Git)
  • Agile Development Methodology

Project Management

  • Implemented Agile development practices
  • Established efficient workflow processes
  • Created technical documentation
  • Managed project milestones and deliverables
  • Coordinated with business analysts and project managers

Results

  • Successfully delivered training simulation meeting all security requirements
  • Implemented efficient SCORM integration for tracking learning progress
  • Optimized performance for web-based delivery
  • Created maintainable and scalable codebase