Skip to content
View roderick4u's full-sized avatar

Block or report roderick4u

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

Hi, I'm Rod!

Software Development Projects:

  • Library Loan Management System (Java/Swing)

    Full-stack library management system built in Java with a Swing GUI, implementing the MVC + Repository pattern. Features CRUD for books and students, multi-book loan management with stock tracking, overdue fine calculation, role-based authentication (Admin/Operator) with SHA-256 password hashing, and file-based data persistence via Java serialization. Includes sortable tables using Comparator, loan filtering by date/student/ status, and reporting on overdue and cancelled loans.

  • Cloud Vendor REST API (Java/Spring Boot)

    Spring Boot REST API demo for managing cloud vendor records, built with a layered architecture using Controller, Service, Repository, and JPA Entity classes. Features CRUD endpoints, MySQL integration for local runtime, H2 in-memory database for testing, custom exception handling for missing vendors, and tests for controller, service, and repository layers using MockMvc, Mockito, JUnit 5, and DataJpaTest.

  • Matrix Animation (Java/UWCSE)

    Java graphics animation project built with the UWCSE graphics library, featuring hand-drawn stick figure characters constructed from geometric primitives (Oval, Rectangle). Implements frame-by-frame movement animation, bullet projectile motion, background image loading via ImageIO, and WAV audio playback synchronized with the animation sequence.

  • Ecosistema Logístico Inteligente (Java OOP)

    Smart Logistics System with CRUD, Lambda & Streams in Java.

  • Basal Hydration Calculator (Pediatric – HTML/CSS/JS)

    Pediatric fluid calculator using Holliday-Segar formula and body surface area.

🤳 Connect with me:

🔗 LinkedIn Profile

Pinned Loading

  1. BibliotecaCRUD BibliotecaCRUD Public

    Java

  2. CalculadoraBasal CalculadoraBasal Public

    CSS

  3. CarAgencyCRUD CarAgencyCRUD Public

  4. ProyectoNieves ProyectoNieves Public

    Java