Skip to content
View diegomottadev's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report diegomottadev

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

Diego Motta | Senior Fullstack Engineer

LinkedIn X Email

Hi 👋, I'm Diego, a Senior Fullstack Engineer from Misiones, Argentina 🇦🇷.

I've spent 10+ years architecting, building, and scaling web applications that businesses depend on daily. My sweet spot is stepping into existing codebases, diagnosing why they break or lag, and modernizing their architecture while keeping production live and stable.

Stack


🏆 Featured Project: Atiende — WhatsApp Commerce & Multi-Tenant SaaS

Born during the COVID-19 pandemic to bridge the gap between local businesses and locked-down households, Atiende represents my two most formative and productive years as an engineer. Co-founded with Leandro Zacaria, I took full ownership across the entire product lifecycle — from direct client discovery with shop owners to architectural decisions, multi-tenant engineering, automated testing, and live production operations.

  • Automated WhatsApp Commerce: 24/7 ordering, customer service, and inquiry bot built on WhatsApp Cloud API, automating intake, sales routing, and instant PDF receipts.
  • Multi-Tenant Architecture: Isolated database per tenant, centralized provisioning platform (app-tenants), real-time management dashboard, and payment webhooks (MercadoPago & Stripe).
  • End-to-End Impact: Grew from an emergency pandemic tool into a comprehensive customer service and sales channel handling thousands of orders across multiple business verticals.
  • AI & Spec-Driven Playground: Maintained post-production as a testbed for spec-driven engineering, automated runbooks, and legacy refactoring using Claude Code.

🛠️ Production Systems & AI Tooling

  • AgendaLlena: Automated scheduling and booking bot integrated with the WhatsApp Cloud API.
  • Workflow Agent: Stack-agnostic CLI tooling for agentic AI and developer workflow automation.

🎯 Technical Challenges (Hiring Success Cases)

Practical code challenges completed during selection processes that resulted in successful job offers:

  • Beeping: Backend order processing and calculation system built with Laravel, Redis, Laravel Horizon, and Docker. Features asynchronous queue jobs, scheduled Artisan commands (schedule:run), and automated controller tests.
  • Memo Test: Fullstack memory card game built with React (Vite) and Apollo Client, powered by a decoupled Laravel GraphQL API (Lighthouse, MySQL, Docker) managing game logic and session states.

🚀 Modernization Showcase & Frontend Architecture

I recently revisited several early React and React Native projects to demonstrate production-grade refactoring: upgrading legacy tooling, resolving 100% of audit vulnerabilities, implementing clean state management, and introducing comprehensive automated test suites.

If you're interested in exploring or extending these codebases, each repository includes a curated checklist of "Things you can build next" with architectural ideas and suggested features to continue learning.

Project What it demonstrates Live Demo
Burger Builder React 16 + Webpack + CSS Modules
• Interactive burger customizer with real-time dynamic pricing calculation.
• Component-driven UI with modal checkout flow and order summary.
• Deployed live on GitHub Pages.
View App
Weather App React 16.14 + Redux Toolkit 2 + Vite 8 + Vitest
• Complete rewrite of legacy CRA to Vite 8 (0 audit vulnerabilities, sub-second builds).
• Redux Toolkit state slice with async thunks, request deduplication by requestId, and cancellation.
• 64 unit & integration tests with Vitest and React Testing Library.
• Includes an Interactive Redux Walkthrough in English & Spanish.
View App
Repository Rate App React Native (Expo SDK 57) + React 19 + React Native Web
• Single codebase running universally on iOS, Android, and Web.
• Strict design token system with dynamic light/dark mode and responsive layouts.
• Formik + Yup validation, Jest 29 test suite, and full accessibility (a11y focus rings, reduced motion).
View Demo
HN Search React + Algolia API + Vite 8 + Vitest
• Hacker News client with client-side query caching and bidirectional URL state syncing (?q=&sort=).
• Higher-Order Components (HOCs) for composable UI states.
• Fully responsive cards layout with OKLCH colors and dark mode.
View App

💡 What I Bring to a Team

  • Legacy Modernization & Pragmatic Refactoring: I don't believe in rewriting from scratch unless strictly necessary. I migrate legacy systems incrementally, eliminate tech debt, and keep uptime high.
  • Fullstack Depth: Strong backend foundations (PHP, Laravel, Node.js, SQL, Redis) paired with modern frontend component design (Vue, React, React Native, Vite).
  • Automated Testing & Quality: Test suites (Vitest, Jest, PHPUnit) that guard business logic and prevent regressions.
  • AI-Augmented Engineering: Daily user of Claude Code, Cursor, and MCP (Model Context Protocol). I leverage agentic workflows to increase delivery speed and code reliability.

📬 Let's Connect

  • 💼 Open to: Senior Remote Fullstack / Frontend / Backend roles and technical consulting.
  • 💬 Ask me about: Laravel architecture, legacy migrations, WhatsApp bot workflows, React state management, and AI pair programming.
  • ⚡ Fun fact: I run trail marathons (Misiones red dirt included 🏃‍♂️).

Pinned Loading

  1. clone-instagram-back clone-instagram-back Public

    The objective of this Node.js API project was to incorporate the necessary elements to provide data to the React front-end of the Instagram clone project [https://github.com/diegomottadev/clon-inst…

    JavaScript

  2. clone-instagram-view clone-instagram-view Public

    The objective of this React project was to incorporate the best practices of the framework. Additionally, to understand the use of Hooks

    JavaScript

  3. clone-linktree-app clone-linktree-app Public

    Development of a React clone of Linktree connected to a Node.js API that provides customized links and web content, allowing users to direct visitors to multiple platforms and content in one place

    CSS

  4. delivery-burguer-app delivery-burguer-app Public

    Build your burger layer by layer with real-time pricing. My first steps in React, following Maximilian Schwarzmüller's "React - The Complete Guide".

    JavaScript

  5. pesitos-view pesitos-view Public

    Pesitosapp evaluates your expenses and financial goals, to help you save smartly (Front-end)

    CSS 1

  6. auth-base-app auth-base-app Public

    Basic project for creating users, user roles, and user authentication using Node.js, Express.js, and Sequelize with TypeScript.

    TypeScript 4