Skip to content
View JotapeSch's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report JotapeSch

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.

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
JotapeSch/README.md

Hi 👋, I'm João Pedro Schons

🚀 CS Student | Backend & System Logic Enthusiast
🇧🇷 Brazil

Passionate about Data Structures, deep system logic, and building solid fundamentals.
I enjoy building projects where I can understand everything happening under the hood, from dynamic memory allocation to strict business rules.


🌐 Where to find me


🧠 About Me & What I Do

  • 🎓 Studying Computer Science.
  • 🧩 Building strong fundamentals in Data Structures (Linked Lists, Queues, Trees) and Algorithms.
  • 💻 Deep diving into C programming, pointers, and memory management (zero memory leaks!).
  • ⚡ Focused on clean logic, solid architectures, and bug-free code.

🌟 Featured Projects

A high-performance parking lot simulator built strictly in C.

  • What it shows: Deep understanding of Data Structures, dynamic memory allocation (malloc/free), pointer manipulation, and strict business logic (FIFO queues).
  • Cool feature: Zero memory leaks and custom CLI dashboard mapping the parking lot state in real-time.

🤖 DFA Simulator (Simulador de AFD)

A dynamic Deterministic Finite Automaton simulator built in Python.

  • What it shows: Seamless transition from low-level C to a high-level language, leveraging data structures like dictionaries (Hash Tables) for O(1) state lookups, list comprehensions, and input sanitization.
  • Cool feature: Interactive CLI execution loop that validates transitions and maps the automaton's path state-by-state in real-time.


🛠️ Tech Stack

Languages & Fundamentals

C C++ Python

Tools & Environment

Git Linux GCC/Make VS Code

Pinned Loading

  1. T5 T5 Public

    Trabalho 05 de Algoritmos e Estrutura de Dados I - UEMS

    C 1

  2. Testando-Biblioteca Testando-Biblioteca Public

    Trabalho 6 de Algoritmos e Estrutura de Dados - UEMS

    C 2

  3. Biblioteca-Registro Biblioteca-Registro Public

    Trabalho 7 de Algoritmos e Estrutura de Dados.

    C

  4. Parking-Project Parking-Project Public

    C