Tucumán, Argentina · Remote (UTC-3)ES

Diego Coscolla

Full-Stack Software Engineer

Full-stack software engineer building product features end to end with TypeScript, React, Next.js, Node.js, NestJS and PostgreSQL, including LLM integrations.

01About

Full-stack software engineer with 4+ years of professional experience in TypeScript, React and Node.js. I build product features end to end: data modelling, APIs and backend services, and the UI on top. My strongest side is the frontend, where I have made architecture decisions for large business applications. On the backend I work with Node.js, NestJS, PostgreSQL and Python. I also build LLM integrations and use AI-assisted development day to day, starting from specs and acceptance criteria (Spec-Driven Development) so the output stays reviewable.

02Work Experience

Sep 2024 - Present

Intermedia IT

Software Engineer
  • Made the frontend architecture decisions for an ERP: application structure, a reusable component system and complex business flows, built with React, Next.js and TypeScript.
  • Built an analytics platform for livestock-feeding decisions end to end: data processing, business rules, backend services and KPI dashboards.
  • Designed and integrated APIs and backend services with Node.js, NestJS, PostgreSQL and Redis (relational modelling, persistence, async jobs).
  • Co-developed WTM, a browser extension with LLM features that captures relevant browsing context, stores it and lets users query it with language models.
  • Researched models for daily development, helped set up an agent-based engineering workflow and introduced Spec-Driven Development (SDD) to the team, so specs and acceptance criteria guide AI-assisted implementation.
  • Master Enrichment: Microsoft Fabric pipelines and notebooks to consolidate and enrich a debtor master database, integrated with Azure SQL and SharePoint via Microsoft Graph.
  • BISA: internal stock transfers and orders module between warehouses. Python API (Alembic, pytest), TypeScript frontend (Vitest) and async ERP integration with stock reservations and hexagonal design.
Jan 2022 - Aug 2024

Qualita & freelance contracts

Full-Stack Software Engineer
  • Qualita: frontend features and API integrations for a private courier's e-commerce platform and a last-mile delivery mobile app, in React, Next.js and TypeScript.
  • Freelance: full-stack features (TypeScript, React, Next.js, Node.js, SQL) for a gamified financial-education app, a live-event platform and a financial-alerts platform built on public US market data.
Jan 2023 - Jul 2023

Nosis (contract)

Frontend Engineer
  • Built a Chrome lead-capture extension on my own on top of Nosis APIs; it is still in production.
  • Migrated React apps from JavaScript to TypeScript.
Sep 2022 - Jan 2023

White Project (contract)

React Native Engineer
  • Helped build from scratch a React Native / Expo app for construction projects: UI, navigation, state, API integration and early architecture.
Sep 2021 - Sep 2022

Practia Global

RPA Developer
  • Automated operational processes for OSDE with Blue Prism.

03Skills

TypeScript · JavaScript · Python · SQL · React · Next.js · React Native · Expo · Tailwind CSS · Node.js · NestJS · REST APIs · GraphQL · PostgreSQL · Redis · Azure SQL · Microsoft Fabric · LLM integrations · AI-assisted development · Agent-based workflows · Spec-Driven Development (SDD) · Docker · CI/CD · Git · Monorepos (Turborepo)

04Languages

Spanish (native) · English (B2+, professional working proficiency)

05Education

2019

Universidad Tecnológica Nacional (UTN)

Information Systems Engineering coursework (3 years completed)