Andrei M.

Andrei M.

Senior Unity 3D Developer

Cluj, Romania
Hire Andrei M. Hire Andrei M. Hire Andrei M.

About Me

Andrei is a proactive self-starter with 8+ years of industry expertise in the design, development and deployment of innovative and fun game products on several projects for clients. He is hands-on with computer systems, integrated software application programs, modelling and simulation exposure; working within the Unity 3D game engine - knowing the full capabilities of its components and event-driven systems, following best practices and ensuring high-quality standards.

Work history

UpStack
UpStack
Senior Unity 3D Developer
2020 - Present (4 years)
Remote
  • Creating and developing innovative software software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Studio Firefly Cluj
Studio Firefly Cluj
Unity Game Developer
2019 - Present (5 years)
Cluj, Romania
  • Analyze game design requirements, propose creative solutions to improve UX on games, and optimize games for optimum device performance.

  • Handled the development of new functionalities into existing code frameworks and fixed bugs on existing code within games for Studio Firefly.

  • Support LiveOps features to offer designers great control over game content, events and promotions post-release.

RIA Solutions Group
RIA Solutions Group
Unity Game Developer
2017 - 2019 (2 years)
Cluj, Romania
  • Drove client-side 2D applications and gamification projects within RIA Solutions; building new features, mentoring junior developers, and managing the project toward launch.

  • Identified limitations of the legacy code and improved its performance by refactoring key parts of the code.

  • Proposed solutions and created proof of concept for keeping the project up to date with the latest technologies.

Evozon
Evozon
Game Developer
2017 - 2017
Cluj, Romania
  • Contributed new ideas for the design and development of a 3D shopping website; working on analytics and performance 80% of the time on the project.

  • Profiled the project to identify performance issues, proposed and implemented multiple solutions to improve loading time and FPS count.

  • Implemented Google analytics into the project, tracked all relevant information and presented it in a useful format to the client.

accesa.eu
accesa.eu
Software Developer
2016 - 2017 (1 year)
Cluj, Romania
  • Worked on all phases of the SDLC for medical and scientific desktop applications; participating in requirements definition, design, coding, testing and implementation.

  • Implemented problem fixes/remedies on the project with the goal of achieving maintainability, availability, scalability, and security.

  • Investigated causes of incidents and sought resolutions; supporting and maintaining applications within the production environment.

Daydream Software
Daydream Software
Unity Software Engineer
2014 - Present (10 years)
Cluj-Napoca, Romania
  • Completed multiple short-time freelancing contracts; working mostly on small mobile apps for AR and VR projects.

  • Experimented with the integration of new technologies into personal projects and stayed up to date with the latest features of the Unity engine.

  • Designed and implemented different personal mobile apps, with Character Sheet - a tabletop roleplaying helper app having mild success.

National Instruments (NI)
National Instruments (NI)
Software Developer
2012 - 2016 (4 years)
Cluj, Romania
  • Developed technical interfaces, specifications, and architecture on projects within NI.

  • Assisted senior developers in handling software related work and other requirements.

  • Revised, updated, refactored and debugged code using LabView, C/C++ and C#.

Portfolio

Unity Developer - Character Sheet
Unity Developer - Character Sheet

Worked on a helper app tool that helps users keep track of their tabletop RPG character data. The app was created with Unity, a complex SQL structure and deployed on both iOS and Android devices. Using store-bought assets and a complex data structure the app aims to be generic; providing support for any roleplaying game the user needs. It comes with a very complex and highly flexible backend that automatically updates data for the user - giving them a large amount of freedom. A much fancier and more complex re-write of the app is in progress, featuring server support using MongoDB.

Senior Unity Developer - Mobile RPG Action Game
Senior Unity Developer - Mobile RPG Action Game

Worked on a popular mobile game with RPG and some multiplayer elements. Handled LiveOps and post-release game content changes. Implemented new features, fixed bugs, and managed performance improvements.

Senior Unity Developer - Ringway
Senior Unity Developer - Ringway

Worked on an ambitious 3d website solution for shops, with configurable support and multiple shop clients at one point. The project was not successful enough and was cancelled. Improved the performance of the solution, one of the main issues with the project.

Education

Unity Certified Expert Gameplay Programmer
Unity Certified Expert Gameplay Programmer
Unity Technologies
2018 - 2020 (2 years)
Certified LabVIEW Associate Developer
Certified LabVIEW Associate Developer
National Instruments
2014 - 2016 (2 years)
Bachelor's Degree in Computer Science
Bachelor's Degree in Computer Science
Technical University of Cluj Napoca
2010 - 2014 (4 years)