About Sofia Desiree
Spanish
Native or bilingual
English
Conversational
Experience
- CRM SaaS — Gestión de Cartera de ClientesFull Stack DeveloperMarch 2026 - March 2026SaaS 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 failureKey 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
- ProvidenceFull Stack DeveloperHEALTH AND WELLNESSJanuary 2026 - February 2026 (1 month)Córdoba, ArgentinaFull 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 managementTechnologies 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 methodologiesProject developed under agile methodology, working in a team and applying good practices in code, architecture, and version control.
- EcommerceBackend DeveloperE-COMMERCENovember 2025 - November 2025Córdoba, ArgentinaBackend 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
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Web DeveloperHenry Bootcamp.2026Web Developer
- University Technician in Travel and Tourism ManagementUniversidad Provincial de Córdoba.2026Técnico Universitario en Gestión de Viajes y Turismo