Summary
Overview
Work History
Timeline
Generic

MICHAEL Morra

Toronto,ON

Summary

Software Engineer with 5+ years of experience specializing in the Unity platform. Proven expertise in architecting, developing, and optimizing high-performance interactive applications and games. A dedicated leader skilled in guiding cross-functional teams, mentoring developers, and defining technical roadmaps to deliver complex projects on schedule. Seeking to leverage deep knowledge in C#, system design, and the full software development lifecycle to build robust and engaging software solutions.

Overview

3
3
years of professional experience

Work History

Lead Unity Developer

NEX Level Gaming
08.2023 - Current
  • Optimized asset pipelines for smoother integration into projects while reducing loading times.
  • Established coding standards, ensuring consistent quality across all aspects of the project.
  • Delivered robust applications by following best practices in software development and Unity engine use.
  • Integrated third-party assets to enhance game functionality and aesthetics.
  • Mentored junior developers, fostering a collaborative and productive team environment.
  • Assisted in hiring decisions, helping build a strong team of skilled developers.

Video Game Instructor

TriOS College
02.2023 - 03.2024
  • Promoted a positive learning environment by establishing clear expectations and maintaining consistent classroom management techniques.
  • Tracked student progress, frequently checking in with struggling students and identifying root causes of problems.
  • Boosted student performance by providing individualized support and targeted feedback.
  • Initiated new learning methods, eliminating instructional gaps and improving comprehension.
  • Participated in professional development opportunities to stay current on educational trends and enhance teaching effectiveness.

Unity Developer & Technology Specialist

BottleCap Media
08.2022 - 05.2023
  • Provided technical support to artists and designers, ensuring optimal implementation of game assets and mechanics.
  • Collaborated with cross-functional teams to ensure seamless integration of assets and functionality.
  • Created prototypes for new game ideas, allowing rapid iteration and refinement of concepts.
  • Ensured smooth multiplayer experiences through efficient network programming using Unity''s networking tools.
  • Delivered high-quality projects on time by consistently meeting deadlines and maintaining clear communication with stakeholders.
  • Stayed up-to-date with industry trends, incorporating cutting-edge technology into game designs when applicable.

Timeline

Lead Unity Developer

NEX Level Gaming
08.2023 - Current

Video Game Instructor

TriOS College
02.2023 - 03.2024

Unity Developer & Technology Specialist

BottleCap Media
08.2022 - 05.2023
MICHAEL Morra