Summary
Overview
Work History
Education
Skills
Certification
Languages
Websites
Timeline
Generic

Mário Caldas

Senior Unity Developer

Summary

Versatile senior developer working with Unity since 2014, with 5 years of professional experience. A portfolio of around 30 games and prototypes that built a strong knowledge foundation, allowing the development of any type of project, from simple mobile games to more advanced experiences. Always ensuring that users have a great experience.

Overview

1
1
year of professional experience
4
4
years of post-secondary education
3
3
Certifications

Work History

Senior Unity Developer

MagicCraft Ltd
10.2023 - Current
  • Expanded the MagicCraft universe by developing the multiplayer game Magic8ball, which led to a significant increase in the universe player base.
  • Implemented regular updates in the MagicCraft main game, optimizing game mechanics and resolving issues reported by the community enhancing overall gameplay dynamics, which led to increased player engagement and retention.
  • Successfully managed the entire process of publishing Magic8ball game both on iOS and Android app stores, completing all necessary requirements for each platform.
  • Collaborated with the backend team to enhance player safety across the games universe by implementing robust authentication measures and other security protocols.

Game Design and Unity Teacher

Algorithmics - International school of programming
10.2023 - 3 2024
  • Instructed students in game design principles using Unity, promoting active participation and collaboration in remote learning settings.
  • Developed engaging projects challenging students to apply theoretical concepts to practical game development tasks.
  • Provided targeted feedback to students, fostering growth in game design and Unity proficiency.

Unity Developer

Kool Games
8 2021 - 10.2023
  • Increased the company's game portfolio through the development of 20 mobile games across various genres, including Action, Runner, Simulation, Tower Defense, and Puzzle.
  • Integrated third-party SDKs for analytics, monetization, and social features to enhance the gaming experience.
  • Created and implemented complex game logic and mechanics, ensuring a engaging gameplay experience.
  • Performed extensive testing and debugging of core gameplay to identify and resolve issues, ensuring the stability and performance of the all games.
  • Collaborated with UX/UI designers to develop intuitive and responsive user interfaces, enhancing the overall user experience.

Unity Developer

Ludus Cristaltec
7 2019 - 8 2021
  • Developed 10 new engaging casino slot games, focusing on user experience and game mechanics to enhance player retention and satisfaction.
  • Collaborated with a a team of designers, artists, and product managers to create innovative gaming concepts and features.
  • Implemented QA feedback and testing results to optimize game balance and monetization strategies.
  • Acquired knowledge of the mathematical principles of slot games, including payback percentages and payout distribution calculations.

Unity Developer

Unloop - Real Experiences
12.2018 - 7 2019
  • Developed an immersive interactive experience using Augmented Reality.
  • Utilized APIs to extract, manipulate and integrate data on Google Firebase.
  • Created an immersive virtual 3D world for a Virtual Reality application.
  • Developed a racing simulator that the users control on a real automobile.
  • Consolidated my academic learning with real-world problems.

Education

Game Development Engineering -

Instituto Politécnico Do Cávado E Do Ave (IPCA)
Braga, Portugal
01.2015 - 01.2019

Skills

Proficiency in Unity and excellent skills using C# for OOP

Experienced in building multiplayer games using Photon Engine for real-time networking

Strong expertise in programming bots using AI

Predominantly used architectural patterns - MVP, MVC, DI, Singleton and Observer

Experienced using Web APIs

Certification

Modern pedagogical methods in teaching kids, Algorithmics - International school of programming

Languages

English
Portuguese

Timeline

Senior Unity Developer

MagicCraft Ltd
10.2023 - Current

Game Design and Unity Teacher

Algorithmics - International school of programming
10.2023 - 3 2024

Unity Developer

Unloop - Real Experiences
12.2018 - 7 2019

Game Development Engineering -

Instituto Politécnico Do Cávado E Do Ave (IPCA)
01.2015 - 01.2019

Unity Developer

Kool Games
8 2021 - 10.2023

Unity Developer

Ludus Cristaltec
7 2019 - 8 2021
Mário CaldasSenior Unity Developer