Skip to content
View JavierIslas's full-sized avatar

Block or report JavierIslas

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

Hi, I'm Javier Islas ๐Ÿ‘‹

I build Python backends, AI integrations, and game engine tooling in Godot 4.

I work as a developer at a government institution in Argentina. I led the migration of a production system from Java 5 to Django and Svelte. I work with a fragmented stack every day โ€” Java, Django, Node, Laravel โ€” so I know how to ship changes without breaking legacy code.

I'm open to freelance work in:

  • RAG pipelines and LLM agent systems (Python)
  • Backend development (Django, FastAPI, Node.js)
  • Legacy migration and modernization
  • Godot 4 tooling and GDScript

๐Ÿ”ง Tech Stack

Area Tools
Backend Python, Django, FastAPI, Node.js, REST
AI / LLM OpenAI, Anthropic, Gemini, RAG, embeddings, multi-LLM agents
Data PostgreSQL, pgvector, Redis
Architecture Event-driven, microservices, outbox pattern, NATS JetStream
Infra / Obs. Docker, Prometheus, Grafana, Loki, cAdvisor, Nginx
Game Dev Godot 4.6, GDScript, hex grids, pathfinding, fog of war, combat engines

๐Ÿš€ Projects

๐ŸŽฎ Hex Strategy Map

Hexagonal grid toolkit for Godot 4.6+. Coordinates (offset + cube), pathfinding (Dijkstra + A*), 3-state fog of war with line-of-sight, batch rendering for large maps, and camera controls.

The simulation layer is render-agnostic and deterministic โ€” logic runs on coordinates and data with no hidden randomness. Suitable for play-by-email, lockstep multiplayer, headless servers, replays, and AI/ML training.

Free MIT version + paid Pro version with extra features. Published on itch.io and the Godot Asset Library. Active sales.

A headless, domain-agnostic card combat engine for Godot 4.6 / GDScript. Handles turn FSM, mana, draw, attack/block, damage resolution, and pluggable AI. Fully deterministic for a fixed seed โ€” reproducible bit-for-bit, ideal for replays and server-authoritative netcode.

Inject your game rules via Callables. The engine knows nothing about your GDD, rarities, or loaders. CI-tested. Published on the Godot Asset Library.

๐Ÿค– Multi-LLM Agent Harness

A custom agent harness with judge systems across Anthropic, Google, OpenAI, and Kimi. Embedding storage and automatic context compaction. Built from scratch โ€” no LangChain, no framework lock-in.

๐Ÿƒ Multi-TCG Collection Manager

Event-driven system for trading card game libraries. Microservices with NATS JetStream, PostgreSQL + pgvector for hybrid vector search, and full observability (Prometheus, Grafana, Loki). Five services complete and running.


๐Ÿ“ซ Let's Work Together

  • ๐Ÿ“ง Dimcairion@live.com
  • ๐ŸŽฎ itch.io
  • ๐ŸŸข Available for: RAG / AI integration, Python backend, Godot 4 work
  • โฐ Timezone: GMT-3 (Argentina) โ€” 4-5h overlap with US East

Popular repositories Loading

  1. hex-strategy-map-free hex-strategy-map-free Public

    Hexagonal grid toolkit for Godot 4.6+ with coordinates, pathfinding, flow fields, rendering, camera controls, and save management. The foundation for any hex-based games

    GDScript 14 1

  2. Card-Combat-System Card-Combat-System Public

    Headless, domain-agnostic card combat engine for Godot 4.6+ / GDScript. Handles turn FSM, mana, draw, attack/block, damage resolution and pluggable AI. Fully deterministic for replays and server-auโ€ฆ

    GDScript 10

  3. Match3Project Match3Project Public

    (Proyect ON HOLD for now) Match 3 project based on the Unreal Match 3 learning resource ( https://docs.unrealengine.com/en-us/Resources/SampleGames/UnrealMatch3 )

    C++ 1

  4. BattleTank BattleTank Public

    C#

  5. TestingGround TestingGround Public

  6. Coop-Game Coop-Game Public

    C++