Git Product home page Git Product logo

Hi there, I'm Breno Viana (brenomfviana) 👋

💻 I'm fullstack developer and researcher.

💬 Ask me about Python, Rust, Games, Procedural Content Generation.

📫 How to reach me: [email protected].

😄 Pronouns: He/Him.

Where to find me

Linktree LinkedIn ORCID Google Scholar Research Gate

YouTube Instagram TikTok DEV.to

Tools

Python Rust Java TypeScript C# C++

Django Django REST Framework Celery Vue.js Jekyll Numpy Pandas PostgreSQL MySQL Redis GitHub Actions Docker

VSCode PyCharm Jupyter Notebook Google Colab Godot Unity3D

Ubuntu Git ChatGPT LaTeX Overleaf Markdown

Coding activity

Papers published

  1. VIANA, BRENO M. F.; PEREIRA, LEONARDO T.; TOLEDO, CLAUDIO F. M.; DOS SANTOS, SELAN R.; MAIA, SILVIA M. D. M.. Feasible-Infeasible Two-Population Genetic Algorithm to evolve dungeon levels with dependencies in barrier mechanics. APPLIED SOFT COMPUTING, v. 119, p. 108586, 2022.
  2. PEREIRA, LEONARDO TORTORO; VIANA, BRENO M. F.; TOLEDO, CLAUDIO F. M.. A System for Orchestrating Multiple Procedurally Generated Content for Different Player Profiles. IEEE Transactions on Games, v. 14, p. 1-11, 2022.
  3. VIANA, BRENO M. F.; DOS SANTOS, SELAN R.. Procedural Dungeon Generation: A Survey. Journal on Interactive Systems, v. 12, p. 83-101, 2021.
  4. More

Breno Viana's Projects

near icon near

NEAR is a Web Service that provides operations related to a chat with simultaneous translation of messages context.

omega icon omega

Omega is a multi-user chat that performs simultaneous translations and was developed with Java RMI.

petcc-oop-course icon petcc-oop-course

This repository stores the solutions of the exercises of the course "Object Oriented Programming - Developing a Strategy Game using C++" of PET-CC UFRN.

pope icon pope

Pope is a bot created to play a simplified version of the game "Papers, Please". The name of this AI was given in honor of the game creator Lucas Pope.

rain icon rain

RAIN is a 3D image renderer running on the CPU made from scratch. This renderer uses Ray Tracing technique and implements KD-Tree and multithreading to optmization.

rita icon rita

RITA (Rapid Interaction Assistant for Tasks) is a voice-controlled virtual assistant that performs home automation for people with visual disabilities.

rust-by-example icon rust-by-example

This repository contais code of the book 'Rust By Example' (https://doc.rust-lang.org/stable/rust-by-example/).

rust-si icon rust-si

a rusty `scanf` (`scan!`) and inverse of `print!` (`read!`)

sasinfra icon sasinfra

SaSINFRA allows the employees of the Infrastructure Superintendence to schedule cars for work visits, as well as schedule auditoriums for possible meetings and project submissions.

set icon set

Set is an imperative programming language with focus on teaching mathematics, therefore, it is aimed at teachers and students. The language handles sets as one of the primitive types.

simple-android-projects icon simple-android-projects

Android projects from the course of Mobile Development of Federal University of Rio Grande do Norte.

understand-me icon understand-me

Understand Me is a multi-user chat that performs simultaneous translations using the Google Cloud Translation API and was developed using sockets.

xr-cv19-diagnosis icon xr-cv19-diagnosis

Image Processing Coursework: Investigating the Impact of Using Image Processing Techniques in Chest X-Ray images for COVID-19 Diagnosis via Deep Learning.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.