David Mamani Image
David MamaniBuenos Aires, Argentina

Software Developer

I'm a Software Developer specialized in Frontend, with over 3 years delivering projects to production. My focus is on delivering real value: products that work, teams that move forward, and processes that scale. I work both on execution and team coordination, managing priorities, facilitating communication across areas, and ensuring deliveries arrive on time with expected quality. I collaborate with different areas: product, design, backend, QA, and business stakeholders. I translate needs into technical solutions, anticipate risks, and keep the team aligned with objectives. I led technical initiatives, defined standards, and supported developers in their growth, always focusing on results and maintaining an efficient and collaborative work environment. I care about impact: that the end user has a good experience, that the product performs well, and that the team can sustain operations over time without overload or recurring incidents.

Professional Experience

Companies where I worked professionally, with the roles I held and the period of each experience.

Tech Stack

Main technologies I use and have solid experience with. Includes the most relevant tools I worked with in professional projects, organized by category.

Frontend Core

  • React

    A JavaScript library for building interactive user interfaces

  • Next.js

    A React framework for building fast, production-ready web applications

  • TypeScript

    JavaScript with type safety to catch errors before runtime

  • JavaScript

    The programming language that powers interactive web experiences

  • Tailwind CSS

    A utility-first CSS framework for rapid UI development

  • HTML5

    The standard markup language for structuring web content

  • CSS3

    Style sheet language for designing beautiful web interfaces

  • Vite

    A next-generation frontend build tool for faster development

  • React Hook Form

    Performant form library with easy validation for React applications

  • React Native

    Framework for building native mobile apps using React

  • Expo

    Platform for building and deploying React Native applications

State Management & Data Fetching

  • React Query

    Powerful data fetching and caching library for React applications

  • SWR

    React hooks library for data fetching and real-time updates

  • Nuqs

    Type-safe URL search params state management for Next.js

  • React Router

    Declarative routing library for React single-page applications

  • Axios

    Promise-based HTTP client for making API requests

Styling & UI

  • Shadcn UI

    Beautifully designed, accessible components built with Radix UI

  • Radix UI

    Unstyled, accessible UI components for building design systems

  • Framer Motion

    Production-ready animation library for creating fluid interactions

  • Material UI

    Popular React component library implementing Google's Material Design

  • Sass

    CSS preprocessor adding powerful features to stylesheets

  • PostCSS

    Tool for transforming CSS with JavaScript plugins

Tools & Development

  • Git

    Distributed version control system for tracking code changes

  • Turbopack

    Blazing-fast build tool optimized for Next.js applications

  • Turborepo

    High-performance build system for managing monorepos

  • Biome

    Fast formatter and linter for JavaScript, TypeScript, and more

  • ESLint

    Pluggable linting tool to find and fix code quality issues

  • Prettier

    Opinionated code formatter for consistent code style

  • VS Code

    Powerful code editor with extensive extensions for web development

  • npm

    Default package manager for JavaScript and Node.js ecosystem

  • pnpm

    Fast, disk space efficient package manager for JavaScript

  • JSON

    Lightweight data interchange format readable by humans and machines

  • Markdown

    Simple markup language for formatting text documents

Backend & APIs

  • Node.js

    JavaScript runtime for building scalable server-side applications

  • Express.js

    Minimal and flexible Node.js web application framework

  • Nest.js

    Progressive Node.js framework for building efficient server applications

  • GraphQL

    Query language for APIs enabling precise data fetching

  • GROQ

    Query language for fetching data from Sanity CMS

  • Swagger

    Tools for designing, building, and documenting REST APIs

  • JWT

    Secure method for transmitting information between parties as JSON

Database & Auth

  • PostgreSQL

    Powerful, open-source relational database system

  • MongoDB

    Flexible NoSQL database for storing JSON-like documents

  • Supabase

    Open-source Firebase alternative with PostgreSQL database

  • Firebase

    Google's platform for building web and mobile applications

  • Neon

    Serverless PostgreSQL database with instant branching

  • Redis

    In-memory data store for caching and real-time applications

  • Prisma

    Next-generation ORM for type-safe database access

  • Drizzle ORM

    Lightweight TypeScript ORM for SQL databases

  • TypeORM

    ORM for TypeScript and JavaScript supporting multiple databases

  • Auth.js

    Authentication solution for modern web applications

  • Clerk

    Complete user management and authentication platform

Cloud & DevOps

  • Vercel

    Platform for deploying and hosting modern web applications

  • Cloudflare

    Global network providing security and performance services

  • Docker

    Platform for building, shipping, and running containerized applications

  • GitHub

    Platform for version control and collaborative software development

CMS & Tools

  • Sanity

    Headless CMS for structured content management

  • Strapi

    Open-source headless CMS for building customizable APIs

  • Notion

    All-in-one workspace for notes, docs, and project management

  • Figma

    Collaborative design tool for creating user interfaces

  • Postman

    API platform for building and testing API requests

  • v0

    AI-powered tool for generating UI components from prompts

  • Zod

    TypeScript-first schema validation library

  • image/svg+xml
    DBeaver

    Universal database tool for developers and database administrators

Payment & Integration

  • Stripe

    Payment processing platform for online transactions

  • PayPal

    Digital payment platform for sending and receiving money

  • Mercado Pago

    Latin American payment solution for e-commerce

  • OpenAI

    AI platform providing advanced language models and APIs

  • Gemini

    Google's AI model for text, image, and code generation

  • Resend

    Email API for developers to send transactional emails

Other

  • Slack

    Team collaboration platform for workplace communication

  • Microsoft Teams

    Collaboration platform for chat, meetings, and file sharing

  • Zoom

    Video conferencing platform for online meetings

  • Canva

    Graphic design platform for creating visual content

  • Linear

    Issue tracking tool for modern software development teams

  • ClickUp

    All-in-one productivity platform for project management

  • Miro

    Online collaborative whiteboard platform for team brainstorming

  • Trello

    Visual project management tool using boards and cards

  • Jira

    Issue tracking and project management tool for agile teams