Skip to content

eldmark/eldmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

Marco Díaz

Backend Developer • Systems & Algorithms • API Design • Concurrency

EmailLinkedInPortfolio


About

Backend developer with a strong foundation in systems, algorithms, and software architecture.

I enjoy building scalable backend services, designing clean APIs, and understanding how software works internally — from interpreters to concurrent systems.


What I Do

  • Design & build APIs (Node.js, Go, Spring Boot)
  • Data modeling & persistence (PostgreSQL, MariaDB)
  • Algorithms in production (performance-minded engineering)
  • Containerized delivery (Docker)
  • Systems fundamentals (concurrency, interpreters, architecture)

Tech Stack

Category Tools
Backend Node.js, TypeScript, Go, Java (Spring Boot)
Databases PostgreSQL, MariaDB, SQL
Tooling Docker, Git, GitHub, Prisma
Core concepts REST APIs, Client–Server, Concurrency, System Design

Featured Projects

Lisp Interpreter

A Lisp-like interpreter built from scratch:

  • Tokenization → Parsing (AST) → Evaluation
  • Recursive execution & user-defined functions
  • Context handling & REPL

Focus: language design + execution model.


Trash Detection API (AI + Geodata)

Backend system for image-based trash classification:

  • Claude 3.5 integration for image analysis
  • Geo-based aggregation (heatmaps, routes)
  • Prisma + SQLite/Turso + optional Cloudinary

Focus: real-world backend with external APIs + data processing.


Fullstack Task Manager (Angular + Elysia + Prisma)

Modern end-to-end application:

  • Angular frontend (RxJS, services, state handling)
  • REST API with Elysia (Bun runtime)
  • PostgreSQL with Prisma ORM

Focus: clean architecture + full delivery.


Concurrent Console Game (C++)

Terminal game with multi-threaded behavior:

  • Multi-threaded enemy & boss behavior
  • Synchronization with mutexes + condition variables
  • Real-time loop and collision detection

Focus: systems programming + concurrency.


Achievements

  • ICPC Central America Finalist
  • Top 8 — Cursor Hackathon Guatemala (40 teams)

🚧 Currently working on

  • Working on eldmark/eldmark (main) — b24ce67 chore: update README (latest commit)

🧾 Latest commit

  • 🔖 b24ce67 · chore: update README (latest commit) (2026-04-07)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages