+1 (425) 553 6542 | danilo[at]aimini[dot]it | https://it.linkedin.com/in/daniloaimini

Danilo Aimini

Software Engineer - Game Development

Summary of Skills

Professional Experience

Software Development Engineer IIOctober 2020 – Ongoing

Software Development EngineerJune 2019 – September 2020

SDE InternJune 2018 – August 2018

Amazon Game Tech (AWS) | Lumberyard (Editor Team)
  • Contribute to the development of the Lumberyard game engine, and its successor Open 3D Engine;
  • Write multi-platform C++17 code adhering to team standards and passing formal code reviews;
  • Design and implement the editor UX for in-context prefab editing, which requires tight collaboration with the gameobject, viewport and UX teams across different time-zones;
  • Work in an open source environment, acting as a maintainer of the engine’s public Git repository;
  • Contribute in modeling the scripting API for editor testing using pybind and Qt For Pyton (PySide);

Full Stack Web DeveloperSeptember 2013 – July 2017

Secret Key srl | Web Marketing Agency based in Rome
  • Specialized in frontend (CSS, jQuery) and backend (PHP, SQL) web development on Open Source CMS;
  • Corresponded with clients and partners in both Italian and English for support and training;
  • Managed the company’s CentOS servers and was first line in exploring new software and workflows.

College Game Development Experience

Engine Developer, Gameplay ProgrammerSeptember 2018 – December 2018

"ChronoLock" - DigiPen Institute of Technology, Redmond
  • Designed the architecture of the custom C++ multithreaded engine, focusing on the Event System;
  • Integrated Reflection system with dynamic Serialization of members and Lua scripting system;
  • Leveraged the technology to implement puzzle mechanics based on time manipulation.

Group ProjectSeptember 2018 – December 2018

"Using GOAP to aid level creation" - DigiPen Institute of Technology, Redmond
  • Wrote a GOAP algorithm in Unity (C#) to determine if randomly-generated puzzles are solvable.

Engine & Physics Developer, Artist, Game DesignerJanuary 2018 – April 2018

"Rip 'em up" - DigiPen Institute of Technology, Redmond
  • Collaborated in a 3-person team to create a local multiplayer twin-stick shooter written in C++ and OpenGL;
  • Worked on Game Engine Architecture, Physics Engine, User Interface and overall User Experience;
  • Directed the creative and artistic vision taking the role of Game Designer and providing the necessary 2D and 3D art.

Solo ProjectSeptember 2017 – December 2017

"Amazang!" - DigiPen Institute of Technology, Redmond
  • Designed a C++ game engine from scratch, taking care of graphics, inputs, physics, AI and all gameplay aspects;
  • Custom-crafted a jQuery Level Editor to aid with the creation of levels, read from json files by the engine;
  • Optimized the code to have the game run constantly at 60fps, even with many moving objects on screen.

Personal Projects

Lead Developer & Game DesignerSeptember 2016 – July 2017

"THROW!" - GimmeFries | Indie game development team based in Rome
  • Led the development of THROW!, an original co-op action game developed in C# using the Unity engine;
  • Coordinated team of 5 in creating playable demos shown at Codemotion expos in Rome and Amsterdam.

Co-Founder, EditorMay 2012 – January 2015

aeNetwork.it | Gaming website offering news and reviews for the Italian audience
  • Built the website in PHP, on a server infrastructure designed to sustain as many as 40,000 monthly views;
  • Covered a wide array of game releases and events over the years, attended E3 2013 conferences as press.

Education

Master of Science in Computer Scienceexp. May 2019

DigiPen Institute of Technology, Redmond

Bachelor’s Degree in Computer EngineeringSeptember 2015

Università di Pisa
  • Thesis: Design and Realization of a Module for Virtual Routes in a Knowledge Base, including programming the custom PHP CMS used at the Museum of Computing Machinery in Pisa.

Mobile Game programApril 2015

Scuola Internazionale di Comics, Rome

Awards and Merits

Awarded two AFS Scholarships to participate in exchange programs in Finland (2007) and Australia (2008).
Earned the first prize at DigiPen Empathy Jam w/iThrive Games in Sep 2017 with the game Returns;