Skip to content
View NickyDeviley's full-sized avatar

Block or report NickyDeviley

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NickyDeviley/README.md

Hi, i'm Nicholas. I'm a Brazilian Backend Developer!

🎓 System Analysis and Development technologist

LinkedIn

Languages and Tools

C C++ C# Java SQL MariaDB Eclipse Spring Boot Hibernate Git GitHub Linux Windows VS Code CMake Makefile

🚀 About Me

🇧🇷 Just a Brazilian who loves low-level programming.

🎯 Current Goal: Focused on landing a job as a Java Developer.

⚙️ In My Free Time: Vigorously studying C and C++ to learn how to build GAMES, ENGINES, EMULATORS, COMPILERS, and OPERATING SYSTEMS.

🛠️ Philosophy: Aiming to become a game developer who follows the "Handmade religion" — A-main! 🙏

📚 Reading Interests: Passionate about fantasy literature and Norse mythology.

🚀 Current Projects:

🎮 'A Careta do Diabo' — A game project about a sadistic assassin investigating a traitor within her clan.

📖 'Sirilard: RPG' — Writing a book about four youths thrown into a dark medieval world where they must face death daily.

🛠️ Featured Projects

Repository Description
🌐 workshop-springboot-jpa Web service application built with Spring Boot, JPA, and Hibernate for object-relational mapping.
🕹️ MotorJogoJAVA 2D Game Engine developed from scratch in pure Java to understand game mechanics and rendering and apply SOLID and Design Patterns.
🗄️ Project-JDBC-DAO Java application demonstrating database connection and persistence using JDBC and the DAO pattern.
🖥️ Chip8-Emulator_C A chip-8 emulator made in C with SDL2 to render the graphics. An implementation of a hardware in a programming language.
🏓 PongRayLibCPP Implementation of the classic Pong game in C++ using Raylib to practice game loop and collision physics.

⚡ Fun facts

  • I Love C/C++.
  • I hate Python.
  • I can listen to and read English, but I'm very bad at speaking and writing... even though my pronunciation is good.
  • My favorite game is Ark Survival Evolved/Ascended 🦖.
  • Fedora is my favorite Linux distribution.
  • I have Thalassophobia

🚀 Quest for 2026

My goal is to enter 2027 as a solid C/C++ developer, having built a simple low-level game from scratch using only OpenGL and the Windows API (Win32), along with a working CHIP-8 emulator.

Pinned Loading

  1. MotorJogoJAVA_Discontinued MotorJogoJAVA_Discontinued Public

    A base de um jogo escrito em linguagem JAVA através da IDE eclipse. Um GameLoop que é gerenciado por uma thread e controla o FPS e UPS, e uma janela e um painel para desenhar os objetos.

    Java

  2. workshop-springboot-jpa workshop-springboot-jpa Public

    Projeto desenvolvido acompanhando o curso de Java do instrutor Nélio Alves na Udemy. Uma workshop online utilizando Java, Spring, JPA e H2DataBase.

    Java

  3. PongRayLibCPP PongRayLibCPP Public

    Jogo clássico Pong programado utilizando o Framework Raylib e a linguagem de programação C++.

    C++ 1

  4. Project-JDBC-DAO Project-JDBC-DAO Public

    Projeto criado para acompanhar o instrutor Nélio Alves durante o decorrer do curso de Java completo e profissional. Projeto em Java, utilizando MariaDB como banco de dados e a API JDBC para realiza…

    Java

  5. Chip8-Emulator_C Chip8-Emulator_C Public

    Desenvolvi um emulador chip8 utilizando a linguagem C, com o objetivo de aprender como emular hardware através da programação. Implementando funcionalidades do processador e utilizando a API SDL pa…

    C

  6. First-C-Project_StringVariable First-C-Project_StringVariable Public

    Eu utilizei os recursos nativos da linguagem C e sua biblioteca padrão para criar o tipo da variável String, que não faz parte da linguagem.

    C