Since 2014, I have been a passionate Unity developer, primarily focused on creating multiplayer and mobile games. I strive to adhere to best development practices, such as Object-Oriented Programming, Design Patterns, and Clean Code. In recent years, I have worked enthusiastically within agile, multidisciplinary teams, always aiming to collaborate with my peers, support them in technical decision-making, and solve problems effectively. Additionally, I pursue side projects as an indie game developer, where I handle all stages of game creation-from prototyping to launch. This requires prioritizing features and making impactful decisions to strike a balance between innovation, creativity, and delivery deadlines.

Denis Fernandes

Since 2014, I have been a passionate Unity developer, primarily focused on creating multiplayer and mobile games. I strive to adhere to best development practices, such as Object-Oriented Programming, Design Patterns, and Clean Code. In recent years, I have worked enthusiastically within agile, multidisciplinary teams, always aiming to collaborate with my peers, support them in technical decision-making, and solve problems effectively. Additionally, I pursue side projects as an indie game developer, where I handle all stages of game creation-from prototyping to launch. This requires prioritizing features and making impactful decisions to strike a balance between innovation, creativity, and delivery deadlines.

Available to hire

Since 2014, I have been a passionate Unity developer, primarily focused on creating multiplayer and mobile games. I strive to adhere to best development practices, such as Object-Oriented Programming, Design Patterns, and Clean Code.
In recent years, I have worked enthusiastically within agile, multidisciplinary teams, always aiming to collaborate with my peers, support them in technical decision-making, and solve problems effectively.
Additionally, I pursue side projects as an indie game developer, where I handle all stages of game creation-from prototyping to launch. This requires prioritizing features and making impactful decisions to strike a balance between innovation, creativity, and delivery deadlines.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
See more

Language

Portuguese
Fluent
English
Beginner

Work Experience

Senior Unity Developer at TEEN Games
September 1, 2022 - Present
I work on Bomb Tank, a turn-based 2D multiplayer shooter set to launch soon. Optimized the game client, reducing RAM usage by an average of 20% and improving frame rate by up to 90% in specific sections. Proposed internal process improvements, such as adopting Git Flow, significantly reducing merge conflicts. Configured and deployed servers for the game and the admin dashboard.
Indie Game Developer at Weendie Games
September 1, 2022 - Present
Weendie Games is the brand I use to showcase my work as a solo indie developer. I leverage my spare time to refine my game development skills and explore areas like game design, business, marketing, and copywriting. Developed Smoking Snakes, a multiplayer FPS inspired by the Brazilian Expeditionary Force; refactored the game's netcode from a client-host to a server-client model (Photon PUN 2) with an authoritative server; Smoking Snakes has grown to over 5,500 followers across various social platforms.
Unity Developer at Infinity Deer Moose Games
March 1, 2022 - September 20, 2022
Developed a complete online casino, including API, website, dashboard, and game client, enabling management of user accounts, odds adjustment, and various parameters. Maintained a game used in a Big Brother Brazil challenge; implemented multiplayer functionality for a helicopter combat game; contributed to a virtual showroom for a clothing brand.
Senior Unity Developer at 7Teen Games
September 1, 2022 - Present
I work on Bomb Tank, a turn-based 2D multiplayer shooter set to launch soon. Optimized the game client, reducing RAM usage by an average of 20% and improving frame rate by up to 90% in specific sections. Proposed internal process improvements, such as adopting Git Flow, significantly reducing merge conflicts. Configured and deployed servers for the game, documented (DocMost), and the admin dashboard (Laravel PHP).

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment