Skip to content
View DarioFGonzalez's full-sized avatar
💼
Disponible para roles Back-End | Node.js · TypeScript · PostgreSQL
💼
Disponible para roles Back-End | Node.js · TypeScript · PostgreSQL

Block or report DarioFGonzalez

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.

Content in all repositories owned by your account will be closed.
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
DarioFGonzalez/README.md

Dario Gonzalez

Backend Developer | Node.js · Express · PostgreSQL/MySQL

Top Languages


About Me

Self-taught backend developer. I build APIs with Node.js, Express, and raw SQL — no ORMs when I need control over transactions and query performance.

My focus is data integrity and clarity: manual ACID transactions, reserved stock logic to prevent overselling, and OpenAPI documentation that frontend teams consume without asking me questions.

I'm looking for my first professional team where I can contribute to production systems and learn from code review.

📧 dario.zerobyte@gmail.com | 🔗 LinkedIn | 📜 English C2 Certificate


Featured Projects

🧙‍♂️ JS-Dungeon · Indie Browser RPG

A playable indie RPG built entirely in React and TypeScript, with no game engine and no canvas. Inspired by classic browser MMORPGs like Tibia and Argentum Online, it evolved from a technical experiment into a living world with interconnected maps, combat, crafting, and progression systems.

  • Architecture: Custom collision system, independent entity patrol loops, multi-tile entities, and dynamic map loading — all driven by React state.
  • Systems: Real-time combat with Damage-over-Time, loot tables, equipment durability, crafting, status effects (poison/bleed/burn), enemy AI, and a progressive Bestiary unlock system.
  • Recognition: Independently discovered and featured on DEAD.ARMY, a curated catalog of indie browser games.
  • 🎮 Live Demo · 📦 Repo

🧾 B2B Stock Reserve API

B2B invoicing and inventory API solving the problem of overselling in wholesale transactions. Manual ACID transactions, a full invoice lifecycle, and 30+ documented endpoints.

  • Core logic: START TRANSACTION / COMMIT / ROLLBACK handling for invoice state transitions and a reserved-stock system that prevents race conditions.
  • Security: JWT authentication with role-based access control (admin/client), IDOR protection, and Fail Fast validation middleware.
  • 📦 Repo

🎬 Cinema Booking API

REST API built specifically to demonstrate production-grade OpenAPI 3.0 documentation. The code is clean, but the documentation is the point.

  • Developer experience: Full spec with success examples, detailed error responses (400, 404, 409, 500), and query parameter dropdowns.
  • Reliability: Currying-based query builders for reusability, explicit foreign key validation before insert, and a /demo/reset sandbox for instant testing.
  • 🚀 Live Swagger UI · 📦 Repo

🧸 Toy Store E-commerce

Full-stack e-commerce platform built for a real client, covering the complete purchase flow from browsing to payment to delivery.

  • Integrations: MercadoPago payments with webhook verification, PUDO logistics, Cloudinary media management, and an admin dashboard with JWT auth.
  • 📦 Repo

Tech Stack

  • Languages: JavaScript (ES6+), TypeScript
  • Backend: Node.js, Express, REST APIs, JWT
  • Databases: PostgreSQL, MySQL — raw SQL, no ORM
  • Docs & testing: OpenAPI / Swagger, Postman, Jest
  • Tools: Docker, Git, Vercel, Render

What I'm Looking For

Backend or full stack role on a team where code quality and documentation are priorities. I'm early in my career, I've shipped production-quality systems on my own, and I'm ready to learn from code review.

Open to remote or hybrid work from Buenos Aires, Argentina. C2 English.

Pinned Loading

  1. JS-Dungeon JS-Dungeon Public

    A retro-style RPG engine built with TypeScript and React. Features turn-based combat, loot system, crafting mechanics, farming, procedural map generation, inventory management, and gear progression…

    TypeScript 2

  2. B2B-Stock-Reserve-API B2B-Stock-Reserve-API Public

    Express + MySQL raw queries API for B2B order and invoice management. Features JWT authentication with role-based access (admin/client), stock reservation system, full invoice lifecycle (draft → co…

    JavaScript 1

  3. Toy-Store Toy-Store Public

    Full-stack toy e-commerce with shopping cart, MercadoPago integration, PUDO delivery system, admin dashboard, and JWT authentication. Built with React + TypeScript + Vite (frontend) and Express + P…

    TypeScript 1

  4. Cinema-Booking-System Cinema-Booking-System Public

    Express + MySQL raw queries API for cinema management (theaters, movies, rooms). Features complete CRUD operations, foreign key validation, show counters with aggregated queries, and professional O…

    JavaScript 1