Skip to content
View joaquinalmora's full-sized avatar
  • University of British Columbia
  • 14:05 (UTC -07:00)
  • LinkedIn in/jalmora

Block or report joaquinalmora

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

Joaquin Almora

Building full-stack tools, automation, and product-focused software.

Email LinkedIn

Selected work

🧩 Wordoku

SwiftUI letter-sudoku app with hidden-word reveals, daily challenges, streaks, and local-only progress.

Swift SwiftUI App Store
🧰 DevFolio

Desktop app that analyzes local repositories and turns engineering signals into portfolio and resume material.

Next.js TypeScript FastAPI Electron
⚙️ CommitGen

Go CLI that generates structured commit messages from git diffs and integrates with git hooks.

Go Git CLI
🌐 Course Hover Info

Chrome extension that surfaces UBC grade distributions and professor ratings directly in university pages.

JavaScript Chrome Extensions

Also built

  • Strive App — Android fitness prototype for goals, workout discovery, and social progress sharing.
  • Amazons Game AI — Java game AI using Monte Carlo Tree Search and heuristic evaluation.
  • Super Bug Zapper — JavaScript/WebGL 2D and 3D game demos with real-time rendering.

Systems & contributions

  • Contract receipt pipeline: OpenAI Vision + WhatsApp workflow with retry queues, dead-letter handling, stale-confirmation suppression, deployment validation safeguards, and ~0.78s median end-to-end latency.
  • Open source: contributed auth caching, RBAC log access support, and CI expansion to Kubetail; clearer runtime error handling to Nautobot; configuration-edge reliability to Grafana k6; and Redis bloom-filter design work to go-fast-cdn.

Pinned Loading

  1. hover-course hover-course Public

    Chrome extension that shows UBC course grade distributions and professor ratings on hover.

    JavaScript 1

  2. strive-app strive-app Public

    Prototype Android fitness app for goal tracking, workout discovery, and social progress sharing.

    Java 1

  3. commitgen commitgen Public

    AI-powered CLI that generates context-aware Git commit messages from staged changes.

    Go

  4. amazons-game amazons-game Public

    Java AI player for the Game of Amazons using Monte Carlo Tree Search and heuristic evaluation.

    Java

  5. COSC-499-W2025/capstone-project-team-7 COSC-499-W2025/capstone-project-team-7 Public

    Forked from COSC-499-W2025/cosc-499-w2025-capstone-project-project-starter

    cosc-499-w2025-capstone-project-project-starter created by GitHub Classroom

    Python 5

  6. freestyle_frenzy freestyle_frenzy Public

    JSP-based e-commerce grocery store with product browsing, cart management, checkout, and admin tools.

    Java