You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Sofia Desiree BartoliSD

Sofia Desiree Bartoli

Full Stack Developer

€100/day
Córdoba, AR
0-2 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Sofia Desiree

I am a web developer focused on creating modern, clear, and maintainable applications and portals. I work primarily on backend and full stack projects, developing solutions designed for orderly and scalable growth.

I have participated in management projects and web applications, handling both server logic and integration with frontend interfaces. I am particularly interested in creating clean, well-structured, and documented code that facilitates maintenance and future expansions.

I seek to collaborate with clients who value clear communication, well-organized work, and solid technical solutions, whether for new projects or for improving existing products.
  • Spanish

    Native or bilingual

  • English

    Conversational

Remote only
Primarily works remotely

Experience

  • CRM SaaS — Gestión de Cartera de Clientes
    Full Stack Developer
    March 2026 - March 2026
    SaaS web platform for sales executives to manage their client portfolio independently of any corporate CRM. I developed the entire project independently, from architecture design to production deployment.
    The system allows registering clients, interaction history (calls, meetings, messages), scheduling follow-ups with expiration alerts, and mass importing contacts from CSV or Excel files. It includes a dashboard with real-time activity metrics.

    Key technical decisions:

    *- Multi-tenant architecture by userId: no query can return data from another user

    *- Stateless authentication with JWT and server-side route protection with Next.js 16 proxy

    *- Mass import with row-by-row processing and individual error reporting

    *- Dashboard queries in parallel with Promise.all to minimize latency

    *- Global exception filter that catches Prisma errors and hides stack traces in production

    *- Environment variable validation at startup for fast and explicit failure


    Key responsibilities:

    *- Design and implementation of REST API with NestJS and modular architecture

    *- Relational database modeling with Prisma ORM and PostgreSQL

    *- Authentication with JWT, password hashing with bcrypt, and custom guards

    *- Full CRUD with DTO validation and centralized error handling

    *- CSV and Excel file import with Multer and xlsx

    *- Frontend with Next.js 16, TanStack Query for server cache, and shadcn/ui

    *- Unit tests with Jest covering critical services and multi-tenant isolation

    *- Full deployment on Railway (backend + PostgreSQL) and Vercel (frontend)


    Technologies used:

    *- Backend: NestJS · Node.js · TypeScript · PostgreSQL · Prisma ORM · JWT · bcrypt · Multer · Swagger · Jest

    *- Frontend: Next.js 16 · React · TypeScript · TanStack Query · Axios · shadcn/ui · Tailwind CSS

    *- Infra: Railway · Vercel · Git · GitHub
    NestJs PostgreSQL TypeScript Next.js Jest
  • Providence
    Full Stack Developer
    HEALTH AND WELLNESS
    January 2026 - February 2026 (1 month)
    Córdoba, Argentina
    Full Stack project developed as a team during the Henry bootcamp, focused on creating a comprehensive system for managing gyms and sports centers.

    I primarily participated in backend development, designing and building a scalable API for managing users, activities, appointment bookings, and monthly payments per activity. I also collaborated on frontend development, implementing the booking logic and the appointment calendar, ensuring correct integration with the backend.

    The system allows users to sign up for multiple activities, manage independent payments for each, and receive automatic notifications, while administrators have tools for managing quotas, users, and activities.

    Key responsibilities:

    *- REST API development with NestJS and TypeScript

    *- Authentication and authorization implementation with JWT and OAuth

    *- Role and permission management (user, admin, and super admin)

    *- Payment gateway integration with MercadoPago

    *- Database design and modeling in PostgreSQL

    *- Sending automatic email notifications

    *- Implementation of automatic processes with cron jobs

    *- Frontend logic development for bookings and appointment calendar

    *- Frontend-backend integration and application state management


    Technologies used:

    *- Backend: NestJS · Node.js · TypeScript · PostgreSQL · JWT · Auth0 · MercadoPago · Nodemailer · Swagger

    *- Frontend: React · Next.js · TypeScript · JavaScript · HTML · CSS · Tailwind CSS

    *- Others: Git · GitHub · Cloudinary · Agile methodologies


    Project developed under agile methodology, working in a team and applying good practices in code, architecture, and version control.
    Node.js PostgreSQL JWT TypeScript React.js
  • Ecommerce
    Backend Developer
    E-COMMERCE
    November 2025 - November 2025
    Córdoba, Argentina
    Backend API for E-commerce developed with NestJS and PostgreSQL, focused on scalability, security, and good architectural practices.

    The project includes authentication with JWT, user management with roles, full CRUD for products and categories, stock management, purchase order creation, and image uploads via Cloudinary.

    A modular architecture was implemented with NestJS, using TypeORM as ORM, DTO validations, centralized error handling, custom middleware, and automatic seeders for data preloading.

    Technologies: NestJS · Node.js · TypeScript · PostgreSQL · TypeORM · JWT · Cloudinary · Swagger · Jest
    Node.js PostgreSQL JWT TypeORM Swagger

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Web Developer
    Henry Bootcamp.
    2026
    Web Developer
  • University Technician in Travel and Tourism Management
    Universidad Provincial de Córdoba.
    2026
    Técnico Universitario en Gestión de Viajes y Turismo

Certifications

Skill set

Categories