Skip to content
View gustavoimada's full-sized avatar

Highlights

  • Pro

Block or report gustavoimada

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

Hey, I'm Gustavo Imada 👋

I'm a Computer Science student focused on full-stack development, backend systems, databases and low-level programming.

I like building projects that connect theory with practical software: web applications, REST APIs, database-driven systems, IoT prototypes, data structures, algorithms and C programs that explore how operating systems work under the hood. I keep some repositories pinned as my main portfolio highlights, but this README also includes a More Projects section with additional work across different languages, frameworks and computer science topics, especially a general repository dedicated to data structures studied and implemented by me.

🛠️ Tech Stack

  • Languages: C · C++ · Java · JavaScript · SQL
  • Frontend: React · Vue
  • Backend: Node.js · Express · Spring Boot · JPA · JWT
  • Databases: PostgreSQL · MongoDB · Oracle
  • Tools & Concepts: Git · Linux · Maven · REST APIs · Data Structures · Algorithms · Operating Systems · IoT

🧩 More Projects

Project Focus
Data Structures Implementations Collection of data structures implemented in Java, C and C++.
JavaScript Program Interpreter Lightweight JavaScript interpreter written in C, featuring lexical analysis, parsing and source-code execution.
DentalFX JavaFX desktop application with Maven, PostgreSQL and JasperReports for dental clinic scheduling, patient management, appointments and reports.
PlayMySongs Spring Boot application for music registration, search and playback with MongoDB.

📚 Currently Improving

  • Advanced backend architecture and API design
  • Database modeling and query optimization
  • Linux, operating systems and filesystem concepts
  • Data structures, algorithms and performance analysis
  • Full-stack applications with cleaner documentation and deployment-ready structure
  • Crypto, blockchain fundamentals and Web3 concepts

LinkedIn Email

Pinned Loading

  1. pureair pureair Public

    IoT air-filter monitoring system with ESP32, Node.js and PostgreSQL

    JavaScript

  2. sorting-algorithms-files-and-linked-lists sorting-algorithms-files-and-linked-lists Public

    Implementation of classic sorting algorithms for file-based data structures and linked lists, developed in Java, including two interactive sorting visualizations.

    Java

  3. process-lifecycle-simulator process-lifecycle-simulator Public

    C terminal simulator for process lifecycle management using linked lists, featuring Round Robin scheduling, FIFO queues, priority handling and execution reports.

    C

  4. linux-file-system-simulator linux-file-system-simulator Public

    C terminal application that simulates a Linux file system with inodes, blocks, permissions, hard links and symlinks. Designed to be compiled and executed locally.

    C

  5. ativo-operante ativo-operante Public

    Full-stack web application built with Vue, Spring Boot, JPA, JWT and PostgreSQL for reporting and tracking urban complaints.

    Vue

  6. react-clinic-scheduler react-clinic-scheduler Public

    Full-stack clinic management web app with React, Node.js, Express and MongoDB for patient records, appointment scheduling and validation rules.

    JavaScript