Who am I?
Once upon a time...just kidding! Well, allow me to skip the deep ontological question and
break the ice by giving you the short answer, instead: you, my reader, can call me
Dan.
Considering myself a jack of all trades, I diverge from the notion that specialization in one field
is the sole path in the games industry. Instead, I find inspiration in the words of my good ol'
friend William Shakespeare and his quote:
A jack of all trades is a master of none, but oftentimes better than a master of one.
There are mainly TWO facts I want you to know about me:
- I am an avid gamer (and a sore loser - only when it comes to Rocket League, though...I swear!)
- Self-proclaimed digital artist
- Oh, almost forgot! I am first and foremost a game developer.
Résumé
Last but not least, feel free to grab a copy of my CV before scrolling further down.
Notice:
The download will not work in Edge version 12, IE, Safari 10 (and earlier), or Opera version 12 (and earlier).
Please, ensure you are using the most up-to-date version of the aforementioned browsers to download the content.
New Job Title Here – This May Be Your Company!TBA
Junior Game Developer – Tripolis Games September 2023 - February 2024
- Coding: Developed Unity and TypeScript projects for Zepeto (Paintball & DreamCraft), creating features and improving user experience. Provided guidance to colleagues in coding, demonstrating collaborative problem-solving skills. Notable Paintball features: Console logger, Bot players with FSM, Power-ups with Client/Server communication for synchronization. In DreamCraft, implemented a resource and tower defence system, constituting two of the game's four main systems (the other two being building and crafting).
- 3D Modelling: Contributed to Roblox project for Coca-Cola creating 3D assets using Blender for in-game environments. Instructed colleagues in 3D modelling techniques.
- Game Design: Crafted a comprehensive Game Design Document (GDD) from scratch, covering gameplay and design elements. Offered critical technical insights during discussions on implementation viability and challenges.
- QA: Conducted playtesting, identified bugs, and created detailed Jira tickets, including bug reports.
- Other: Collaborated on a Project Proposal for the World Health Organization (WHO) Zepeto experience. Participated in the Zepeto World Game Jam during November/December 2023.
C#
TypeScript
HTML5
CSS
Unity
UE4/5
Git
GitHub
GitHub Desktop
Visual Studio
Studio Code
Blender
CLIP STUDIO PAINT
Ever since I moved to Brighton in 2012, at the age of 17 and without ever having spoken English before, I have been keeping track of all the academic qualifications (however important they are) I have achieved so far. Doing so helps me push myself to the next level and keeps my motivation high. Alright, that's a half-truth...I am just a show-off, let's be honest.
Why is this here?
This is obviously not a qualification. However, it is something that I have been consistently doing since graduation; I have been teaching myself how to code and make games. I still consider it part of my overall education, and I have decided to put it here to show potential employers that I have not been twiddling my thumbs and that I am constantly putting in the effort.
Over the past few years, I have accomplished various milestones, including completing numerous UE4/5 and Unity courses and participating in coding challenges on platforms like HackerRank and LeetCode. In my spare time, two activities stand out as particularly significant:
- Work on (Project OneTime) in C# and Unity
- Create my own assets for said project in Blender
Achievement unlocked in September 2020, at University Of Brighton, England. I am particularly proud of the fact that I graduated from university during the COVID world pandemic.
Modules:
First Year
- Programming
- Mathematics
- Introduction to Games Development
- Introduction to Web Development
- Human Interaction
- Perspective on Computing
- Game Design Principles
- Software Development Tooling
Second Year
- Intelligent Systems
- 3D graphics and animation
- Games Development
- Object oriented software architecture, design and implementation
- Data Structures and Algorithms
- Integrated Group Project in Computing
- Web based game development
Third Year
- The individual project
- Computer Graphics Algorithms
- 3D Dynamic Modelling
- 3D Emerging Games Technologies
- Applied Intelligent Systems
- Programming languages, concurrency and client server computing
In the academic year 2018-19 (in which it should have been my final year) I had to take a year off univerisity due to personal reasons.
Unlocked the following achievements in July 2016 at City College Brighton and Hove, England.
Modules:
- Algebra and Graphs
- Data Collection and Analysis
- Data Structures and File Handling
- Extended Independent Academic Study (Computing)
- From Bytes to Buses
- Hardware and Software
- Introduction to Programming
- Networking
- Querying and Manipulating Tables in a Database
- Selection and Repetition
- Setting Up and Populating a Set of Tables in a Database Application
Credits: D12 M15 P18
- English - Grade B
- Mathematics - Grade C
Unlocked the following achievements at City College Brighton and Hove:
- ESOL READING - LEVEL 3, July 2013
- MATHEMATICS - LEVEL 1, February 2014
- MATHEMATICS - LEVEL 2, May 2014
- Functional Skills in English - Level 2, July 2014
- BTEC Level 1 Diploma in BUSINESS ADMINISTRATION (QCF), July 2014
- BTEC Level 1 Award for IT USERS (ITQ) (QCF), July 2014
I attended my first 3 out of 5 years of high school at I.T.I.S Enrico Fermi High School in Frascati (RM), Italy, until I dropped out due to my family's (out of the blue) decision to move to the UK. Here I studied computer science and the fundamentals of programming. Most importantly, it was here that I developed an even stronger bond with my best friend who has had a huge impact in what would later be my decision to pursue a career in the gaming industry.