📍 Buenos Aires, Argentina
I'm a Programming Technician and UTN Programming student, focused on backend development and building reliable, maintainable software.
My main stack is Node.js + TypeScript, with experience building REST APIs, working with relational and NoSQL databases, implementing business rules, authentication, authorization and automated testing.
I enjoy understanding how things work under the hood, exploring software architecture and turning requirements into working applications. I also use AI as a development tool to explore codebases, investigate problems and improve my workflow — while validating solutions through tests, code review and execution.
- AI-assisted development: using AI to explore implementations, investigate bugs, review alternatives and identify edge cases.
- Testing & quality: unit, integration and end-to-end testing, regression prevention and automated quality checks.
- Software architecture: SOLID, separation of concerns, dependency injection and layered or hexagonal architectures where appropriate.
- Backend engineering: REST APIs, authentication, authorization, data consistency and business rules.
- Continuous learning: building projects, studying fundamentals and exploring new tools through practical experimentation.
AI can accelerate development. Understanding the code and verifying its behavior remain essential.
Node.js TypeScript Fastify React PostgreSQL Drizzle Vitest Playwright
A full-stack inventory management application built around business rules, stock traceability and role-based access control.
- Layered backend architecture with domain, application and infrastructure boundaries.
- Stock entries and exits with historical traceability and consistency rules.
- JWT authentication and role-based authorization (RBAC).
- Frontend testing with Vitest, Testing Library, MSW and Playwright.
- Public, read-only demo designed to showcase the application.
Focus: business logic, maintainability, automated testing and end-to-end development.
Java Spring Boot PostgreSQL Angular TypeScript
A full-stack ERP for managing products, customers, sales and inventory.
- Backend organized around Hexagonal Architecture.
- Relational persistence with PostgreSQL.
- Frontend developed with Angular.
- Business workflows connecting sales, customers and stock.
Focus: full-stack development and architectural concepts across different ecosystems.
Node.js TypeScript Native HTTP Streams
A web server built using Node.js native modules, without relying on Express or Fastify.
- Exploring HTTP fundamentals and manual routing.
- Separating request handling and application responsibilities.
- Learning how streams and lower-level web abstractions work.
Focus: understanding the fundamentals behind backend frameworks.
🧠 DocMind
Python Ollama LangChain ChromaDB RAG
An experimental Retrieval-Augmented Generation (RAG) project for querying documents using natural language.
- Local language models through Ollama.
- Embeddings and vector-based document retrieval.
- Document-grounded answers as the core concept.
Focus: exploring AI applications beyond conventional API development.
Node.js Express 5 MongoDB Mongoose Zod
A URL shortener with expiration, visit tracking, input validation, rate limiting and structured error handling.
Focus: API design, security considerations and maintainable backend code.
React TypeScript Vite Tailwind CSS Canvas
A programming typing game exploring interactive UI development, game loops, browser rendering and API integration.
Focus: frontend engineering, performance and interactive applications.
Backend
Node.js · TypeScript · JavaScript · Express · Fastify · REST APIs · Socket.IO · JWT · Zod
Frontend
React · Angular · TypeScript · Vite · Tailwind CSS
Databases & Data Access
PostgreSQL · MongoDB · SQLite · Prisma · Drizzle ORM · TypeORM
Testing & Code Quality
Vitest · Testing Library · MSW · Playwright · Node.js test runner · Linting · TypeScript type checking
Architecture & Engineering
SOLID · Layered Architecture · Clean Architecture · Hexagonal Architecture · Dependency Injection · Repository Pattern
Infrastructure & Tooling
Git · GitHub Actions · CI/CD · Docker · Docker Compose · Redis · RabbitMQ
AI & Exploration
LLMs · RAG · Embeddings · LangChain · Ollama · AI-assisted development
Also working with
Java · Spring Boot · Python
- Hono + TypeScript: lightweight APIs, framework internals and opportunities to contribute to open source.
- AI-assisted engineering: improving how I investigate code, design tests and validate AI-generated suggestions.
- Test-driven development: strengthening the Red → Green → Refactor workflow.
- Software engineering: deepening my understanding of architecture, testing strategies and maintainability.
I'm interested in junior backend and software development opportunities where I can contribute, learn from experienced developers and keep improving my engineering skills.
Build it. Understand it. Test it. Improve it.

