IT Technician, specialized in developing custom software systems: from requirements analysis to the final interface. Before writing code, I spend time understanding users’ real needs, so I can design solutions that truly fit each client’s context. I have experience in both frontend and backend development, including API and database design. I consider myself a curious, self-taught person with an ease and interest in learning new tools. I feel very comfortable working with multicultural teams and
adapt quickly to new work environments.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
System Development for the Dirección General de Oftalmología, Ministerio de Salud — Santa Fe, Argentina (remote)
Overview
Eyeglass Management System for patient and prescription registration, featuring automatic optical transposition, eyeglass fabrication status tracking, frame and lens stock control, pickup scheduling for patient visits, and a dashboard with historical metrics for data analytics.
Architecture
Decoupled client-server architecture: a layered backend (Controller-Service-Repository) built with Prisma, including a dedicated mapping layer that transforms entities into DTOs before exposing them, plus cross-cutting middleware for role-based authorization and centralized error handling. On the frontend, React Router drives data fetching and mutations via loaders and actions, backed by a dedicated API layer for external calls.
Security
Role-based authentication and authorization, following the Principle of Least Privilege, with encryption of sensitive health data and an audit trail for tracking access to patient records, in compliance with national healthcare regulations.
Stack:
React, TypeScript, Node.js, Express, REST API, PostgrSQL, React Router, Prisma, Recharts, Sass, HTML5
System development for MEGA Multiservicios S.A., Santa Fe, Argentina (remote)
Overview
Bar Management System for order entry, sales and payment processing. Cash register control (opening, closing, and cash movements) works alongside stock, product, and provider management, along with account records. A dashboard with sales metrics, plus a notification and alerting system for operational inconsistencies. The whole system follows a responsive design, built around staff taking orders directly from their phones at the table.
Architecture
Migrated from a server-side rendered MVC architecture to a decoupled client-server architecture, with a layered backend (Controller-Service-Repository) and a PostgreSQL database managed through TypeORM, plus cross-cutting middleware for role-based authorization and centralized error handling. On the frontend, React Router drives data fetching and mutations via loaders and actions.
Security & Traceability
Role-based authentication and authorization, following the Principle of Least Privilege, with an audit trail for tracking financial transactions.
Stack:
React, TypeScript, Node.js, Express, REST API, PostgreSQL, React Route, TypeORM, Recharts, Sass, HTML5.
- Digitalization and centralization of the product catalog: consolidation of all prices into a single master catalog, reducing human errors and inconsistencies.
- Table order management: agile interface to register orders per table and update their status in real time.
- Comprehensive sales management: dashboard of tables with an overview of all sales and clear indication of open/active sales.
- Payment recording with selectable methods: linking payments (cash, card, etc.) to each sale and closing accounts per table.
- Revenue queries by period: filterable reports (day/week/month/custom range) with totals and breakdowns for administrative control.
- Ranking of best-selling products: list of top-selling items to support commercial decision-making.
- Excel export of detailed sales reports: generation of files with extended breakdown of all transactions.
System developed for the restaurant of MEGA Multiservicios S.A. in the context of my final degree project.
Analysis, design, and development of a system aimed at improving data accuracy and operational efficiency. The system includes:
The project also included user training to ensure proper adoption and effective use of the system.
** Stack: Java (Spring Boot 3), Spring MVC, Spring Data JPA (Hibernate), MySQL, HTML, CSS. **
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Acqui Terme today.