Skip to content
View HecatesMoon's full-sized avatar
💻
Looking for a job
💻
Looking for a job
  • Chile
  • 02:48 (UTC -04:00)

Block or report HecatesMoon

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

🌙 Hi, I'm Joaquín - Junior Developer (Backend-Oriented)

Junior developer from Chile focused on backend with Java and Spring Boot. I build REST APIs, work with relational databases, and occasionally take projects full-stack. Strong preference for understanding how things work under the hood: data flow, application structure, security.

English C2 · Open to remote work


🔧 Tech Stack

Backend: Java · Spring Boot · Spring Security · JWT · JPA/Hibernate · REST APIs

Frontend: HTML · CSS · JavaScript

Database: MySQL · PostgreSQL

Other: PHP · Brevo API · Git · GitHub · Maven


💼 Freelance

🔹 drfranciscorodriguez.cl — Medical Practice Website

Freelance maintenance and development — active client (2026)

  • Took over an existing Bootstrap/PHP codebase and refactored it: cleaned unused code, fixed broken functionality, improved structure
  • Built a contact page with PHP form integrated to email via Brevo API
  • Added SEO with JSON-LD schema.org markup
  • Optimized images and improved mobile layout
  • Configured DNS, DMARC, and cPanel email forwarding
  • Site: drfranciscorodriguez.cl

📌 Projects

🔹 Debt Manager API - Personal Project (Backend)

Spring Boot REST API for managing personal debts with JWT authentication

  • Full JWT auth flow: register, login, protected endpoints
  • Spring Security configuration with custom filters
  • PostgreSQL with JPA/Hibernate and full CRUD for debt entries
  • Input validation with custom rules (password strength, future dates, positive amounts)
  • Centralized exception handling with custom error responses
  • Repository: debt-manager-api

🔹 GlicemIA - Bootcamp Final Project (Full-Stack / Backend role)

AI-powered app for blood glucose tracking

  • Built the chatbot module integrating the Gemini API
  • Developed backend logic: controllers, services, and relational database
  • Coordinated backend workflow: Git branching, pull requests, Trello
  • Repository: Proyecto-Glicemia

🔹 Isaac Backup Manager - Personal Project (Java)

Java CLI application

  • CLI tool to manage and ease backup processes
  • Focused on file system operations, IO handling, and program structure
  • Built using plain Java (no frameworks) to strengthen core language fundamentals
  • Repository: TBoIR-Backup-Manager

🎯 Currently Working On

  • Adding tests and Docker to Debt Manager API
  • Practicing frontend fundamentals
  • Open to remote roles in backend, QA, or technical support

📫 Contact

LinkedIn: https://www.linkedin.com/in/joaquin-araya-dev/

Email: joaquin.arayavega@gmail.com

Pinned Loading

  1. Proyecto-Glicemia Proyecto-Glicemia Public

    Full-stack app for blood glucose tracking with an AI-powered chatbot built on the Gemini API. Bootcamp final project.

    Java 1

  2. TBoIR-Backup-Manager TBoIR-Backup-Manager Public

    CLI tool to manage The Binding of Isaac Rebirth save files. Auto-detects paths by OS and game version. Cross-platform executables via GraalVM and GitHub Actions.

    Java

  3. debt-manager-api debt-manager-api Public

    REST API for managing personal debts with JWT authentication, Spring Security, and PostgreSQL. Built from scratch as a personal project.

    Java

  4. examen-juegos examen-juegos Public

    Java

  5. examen-oro-frases examen-oro-frases Public

    Java

  6. examen-postres examen-postres Public

    Java