I build full-stack products and complex features end to end.

Full-Stack Software Developer working with TypeScript, React, Next.js and Node.js. I turn product problems into maintainable features across UI, application logic, data and production workflows.

Track record

  • 3+ years of professional software development
  • Experience with a commercial product used by approximately 20,000 users
  • End-to-end ownership of product work across frontend, backend and architecture

About me

I'm Nahuel Uliassi Pirchio, a software developer from Buenos Aires, Argentina, with professional experience building commercial products and internal business tools. My strongest work involves owning technically demanding functionality across interface, application logic, data, and production delivery.

I'm currently focused on full-stack, product-oriented roles where I can solve real problems and ship complete, maintainable solutions.

Experience

  • Software Developer

    Xnapper

    • Delivered end-to-end features across React/Next.js interfaces, application state, Node.js multimedia processing, and backend services for a commercial product used by approximately 20,000 users.
    • Built a video editing pipeline from timeline interactions and state modeling through frame-accurate playback, FFmpeg/WASM processing, and export.
    • Implemented Google OAuth for the web and Electron applications, including session handling and renewal.
    • Built a serverless licensing backend with Node.js, Express, and Upstash Redis, enforcing per-device rules with idempotent activations.
    • Collaborated daily in English with an international stakeholder on product behavior, implementation details, and release-oriented improvements.
  • Software Developer

    Transporte Ideal San Justo

    • Built internal web and desktop tools with Next.js, Tailwind CSS, Flask, Python, and Tkinter to simplify operational workflows and reduce manual work.
    • Implemented APIs and internal interfaces tailored for a non-technical operational environment.
    • Processed and reconciled data from two independent systems, replacing manual Excel calculations with SQL and pandas reporting and queries.
    • Gathered requirements across teams and translated business needs into usable software.
  • Full-Stack Developer

    Personal Projects

    I build and improve personal projects as end-to-end products, applying full-stack development, product thinking, architecture, deployment, optimization, and testing. These projects include full-stack applications, desktop tools, APIs, authenticated flows, maps, database-backed systems, and documented deployments.

    Through them, I focus on maintainable code, sound application structure, user experience, and complete features from end to end.

  • CCTV Technical Support (Internship)

    Argomys

    I provided remote technical support for CCTV, networking, and access control systems. I helped diagnose issues, assisted clients by phone, worked with remote-access tools such as TeamViewer, and supported equipment setup and troubleshooting as part of a technical team.

Skills

  • Frontend Development's icon

    Frontend Development

    I build interactive web interfaces with a strong focus on product behavior, usability, performance, and maintainable code. I also bring experience from cross-platform product work where frontend decisions connect with deeper application behavior.

    Tools

    • JavaScript/TypeScript
    • HTML
    • CSS
    • React
    • Next.js
    • Electron
    • Bootstrap
    • Tailwind CSS
    • Zustand
    • i18n
  • Backend Development's icon

    Backend Development

    I develop APIs, business logic, authentication flows, and backend services that support reliable web applications and internal tools. I care about clear architecture, maintainability, and efficient communication between frontend and backend layers.

    Tools

    • JavaScript/TypeScript
    • Node.js
    • NestJS
    • Express.js
    • Flask
    • Swagger
    • JWT
    • REST APIs
    • GraphQL
    • MongoDB/Mongoose
    • PostgreSQL
    • MySQL
    • Firestore
    • Sequelize
    • TypeORM
    • SQL
  • Additional Tools's icon

    Additional Tools

    I use development tools that support testing, version control, deployment, automation, and day-to-day productivity across software projects.

    Tools

    • Git
    • VSCode
    • Jest
    • Docker
    • Linux
    • ESLint
    • Azure
    • AWS

My Projects

  • Full-stack e-commerce app with an auction flow, built with Next.js, NestJS, PostgreSQL, TypeORM, JWT authentication, Swagger, Azure, and Vercel.
  • Full-stack remote queue management system with maps, JWT authentication, user/store-owner roles, SSR pages, API docs, tests, caching, and geospatial data.
  • Electron desktop app for controlling Wiz smart lights with real-time adjustments, scenes, rooms, custom keyboard shortcuts, and system auto-start.
View all projects

Need a developer?

I'm open to product-focused roles where I can build useful features across frontend, backend, APIs, and internal tools.