Skip to content
View leamartinez1707's full-sized avatar

Block or report leamartinez1707

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

Junior Full Stack Developer · React · Next.js · TypeScript · Node.js
Montevideo, Uruguay 🇺🇾

Portfolio · LinkedIn


👨‍💻 About Me

I'm a Junior Full Stack Developer with a strong frontend focus, building web applications with React, Next.js, TypeScript and Node.js.

I enjoy turning real-world problems into functional software, working across the stack — from database design and REST APIs to frontend architecture, authentication, payments and deployment.

My main project is UruFix, a multi-tenant SaaS platform that I designed and developed from a real operational need. It is currently in production and actively used by a company in Uruguay.

I also have experience working directly with external development teams in requirements gathering, functional QA/UAT, bug reporting, feature prioritization and validation.

Currently, I'm:

  • 🚀 Building and improving SaaS products
  • 🧠 Strengthening my software architecture and backend fundamentals
  • 🤖 Exploring AI-assisted development, coding agents, MCP and agent skills
  • 💼 Looking for a Junior Developer opportunity where I can grow while contributing to real products

📫 Contact: leandromartinez.dev@gmail.com


🧠 Tech Stack

Frontend

React · Next.js · Vite · TypeScript · JavaScript · TailwindCSS

Backend

Node.js · Express · NestJS · REST APIs · JWT

Databases

PostgreSQL · MongoDB · MongoDB Atlas · MySQL

Payments & Testing

Mercado Pago · PayPal · Webhooks · Functional QA/UAT · k6

Cloud & Tools

Git · Docker · Vercel · Railway · Render · AWS · Supabase

AI & Developer Tooling

AI coding agents · OpenCode · Claude Code · GitHub Copilot · MCP · Agent Skills


🚀 Featured Projects

🔧 UruFix — Multi-Tenant SaaS

Production SaaS · Independent Project · Client in production

UruFix is a multi-tenant SaaS platform for managing technical service businesses.

I originally identified the problem while working at a company that managed its technical service operations using spreadsheets. I proposed building a dedicated system and developed the initial version independently, later evolving it into a multi-tenant SaaS product.

What I built

  • Multi-tenant architecture with tenant-level data isolation
  • Authentication and role-based access control (RBAC)
  • REST API with Node.js and Express
  • MongoDB data layer with tenant isolation
  • Recurring subscriptions and payment processing with Mercado Pago
  • Secure webhook validation using HMAC
  • Analytics and reporting
  • Excel/PDF exports
  • SMS and email notifications
  • Load testing with k6
  • Production monitoring with New Relic
  • Deployment with Vercel and Railway

Tech stack

React · Vite · TypeScript · TanStack Query · Zustand · TailwindCSS · Node.js · Express · MongoDB Atlas · Redis · JWT · Mercado Pago · Resend · k6 · New Relic · Vercel · Railway

🔗 Live: https://urufix.com/


🧰 TuTécnico — Service Marketplace

Full Stack · Personal Project · Open Source

A full-stack platform connecting users with service technicians through location-based search, bookings, ratings and profiles.

What I built

  • Full-stack application using a monorepo architecture
  • Technician dashboards and profiles
  • Authentication with JWT and Google OAuth
  • Memberships and subscription flows
  • Geolocation-based features
  • Booking and rating functionality
  • Mercado Pago integration

Tech stack

React · Vite · TypeScript · TailwindCSS · NestJS · TypeORM · PostgreSQL · JWT · Google OAuth · Mercado Pago · Cloudinary

🔗 Live: https://tutecnico-webapp-frontend.vercel.app/


🧪 No Country — Collaborative Development Projects

Collaborative work simulations · Remote

Participated in collaborative software development projects following SCRUM-inspired workflows and working with frontend, backend and design teams.

What I worked on

  • Built frontend features with React and TypeScript
  • Developed a real-time auction platform using STOMP
  • Contributed to a HealthTech project with React and Express
  • Integrated REST APIs and authentication flows
  • Collaborated through GitHub Issues, Slack and Trello
  • Worked with feature-based development and team workflows

Tech stack

React · TypeScript · Node.js · Express · STOMP · Zustand · Zod · Git · GitHub


🌐 Portfolio

My portfolio includes additional projects, technical experiments and information about my experience.

🔗 https://www.leandromartinez.com.uy/


🎯 What I'm Looking For

I'm looking for my first professional role as a Junior Developer, where I can work alongside experienced developers, receive feedback, strengthen my engineering fundamentals and contribute to real products.

I'm especially interested in frontend and full-stack development, SaaS products and teams that value continuous learning and good engineering practices.

Pinned Loading

  1. Portfolio Portfolio Public

    Porfolio personal con toda la información sobre mi. Se puede ver mis habilidades técnicas y blandas, mi historia y los proyectos más importantes que he realizado.

    JavaScript

  2. c20-37-n-node-react. c20-37-n-node-react. Public

    Simulación laboral en NoCountry. Desarrollo de MVP de una plataforma HealTech en un tiempo de 4 semanas.

    JavaScript

  3. mytasks-frontend mytasks-frontend Public

    Taskbyte es una aplicación web diseñada para facilitar la gestión de proyectos, tareas y colaboradores. Permite a los usuarios crear y organizar proyectos, asignar tareas a diferentes miembros del …

    TypeScript

  4. ecommerce-app ecommerce-app Public

    Full Tesla E-Commerce clone with Next.js 15 and best practices. Stripe integration and Authentication.

    TypeScript

  5. IA-Catalog-Chatbot IA-Catalog-Chatbot Public

    e-Commerce with chatbot to improve product selection and user experience.

    TypeScript

  6. No-Country-simulation/S04-26-Equipo-18-Web-App-Development No-Country-simulation/S04-26-Equipo-18-Web-App-Development Public

    NorthPay manages payments and compliance for remote contractors in multiple countries.

    TypeScript 2 1