Hola, soy Nicolas Bovino

Analista Programador | Desarrollo Web & E-commerce (HTML/CSS/JS, PHP) | Full-Stack Apps: Vue 3 + Node/Express + MySQL y Java 21 + Spring Boot (API REST) + SQL Server | Integraciones: Mercado Libre & Mercado Pago | Estudiante ORT (Analista en Sistemas)

Ver mis proyectos

Sobre mi

Soy Analista Programador y estoy cursando la carrera de Analista en Sistemas en ORT Argentina. Desarrollo sitios web completos con HTML/CSS/JavaScript & PHP y proyectos Full Stack JavaScript (SPA con Vue 3 y backend con Node.js + Express + MySQL). Tambien desarrollo software de escritorio en Java con Swing (Eclipse + WindowBuilder) conectado a SQL Server via JDBC, con modulos ABM, trazabilidad, reportes e impresion. Ademas, en Java para backend desarrollo APIs REST con Spring Boot y Java 21, usando Spring Data JPA, Spring Validation y Maven, con perfiles para H2 y SQL Server. Trabajo con arquitectura en capas, validacion de datos, autenticacion por tokens e integraciones con Mercado Libre y Mercado Pago. Me enfoco en codigo limpio, buenas practicas y despliegues prolijos (desde XAMPP hasta cPanel), cuidando rendimiento, accesibilidad y SEO basico.

  • HTML5
  • CSS3
  • JavaScript
  • Vue 3 / SPA
  • TypeScript
  • Pinia
  • Axios
  • Vue Router
  • Vite
  • Node.js
  • Express
  • MySQL
  • PHP
  • Spring Boot
  • Java 21
  • JPA
  • REST APIs
  • SQL Server
  • H2
  • OAuth2 / JWT
  • Git / GitHub
  • Mercado Libre API / Mercado Pago
  • XAMPP
  • cPanel / .htaccess

Proyectos

SistemaStock: aplicacion de escritorio Java para gestion de stock

Sistema Stock

Aplicacion de escritorio en Java (UI Swing), desarrollada con Eclipse + WindowBuilder. Permite busqueda y alta/baja/modificacion por RUDAC, filtros por ubicacion/rack e impresiones (listado por rack y hoja de envio). Persistencia en SQL Server mediante JDBC. Compilado con JDK 22, compatible con Java 17+.

Java 17+ Swing Eclipse WindowBuilder SQL Server JDBC
Sistema Caja Ventas: SPA Vue + API Spring Boot para control de caja diaria

Sistema Caja Ventas

Sistema full stack para operacion diaria de caja: movimientos de ingresos y egresos, resumen de caja por fecha, reportes por periodo y auditoria correcciones/anulaciones. Frontend en Vue 3 + TypeScript y backend en Spring Boot + Java 21, con soporte para H2 y SQL Server.

Vue 3 TypeScript Pinia Spring Boot Java 21 JPA SQL Server H2 REST API
Velas Dasil: tienda de velas artesanales con Vue + Node/Express y Mercado Pago

Velas Dasil

Proyecto Full Stack JavaScript: SPA en Vue 3 con backend en Node.js + Express y base de datos MySQL. Permite navegar un catalogo de velas artesanales, ver detalle con galeria de imagenes, armar un carrito y confirmar pedidos. Incluye panel de administracion con login y checkout con opcion de pago mediante Mercado Pago o coordinacion manual.

Vue 3 Vite JavaScript Node.js Express REST API MySQL JWT / Auth Mercado Pago
Carman Parts: caso multi-marca con catalogo e integracion a Mercado Libre

Carman Parts

Caso multi-marca junto a Cozza Parts. La version actual es una Single Page Application (SPA) en Vue 3 con backend Node.js + Express, catalogo de autopartes con busqueda, filtros y paginacion real, e integracion a la API de Mercado Libre. En la pagina de detalles muestro tambien la version 1.0 en PHP 8 + MySQL y como evoluciono el proyecto desde dos sitios separados a una sola base de codigo para ambas marcas.

HTML5/CSS3 Vue 3 Vite JavaScript Node.js Express MySQL Mercado Libre API
Cozza Parts: caso multi-marca con catalogo e integracion a Mercado Libre

Cozza Parts

Misma solucion multi-marca que Carman Parts, reutilizando una sola SPA en Vue 3 con backend Node.js + Express. Cambian logo, colores y textos, pero se comparte toda la logica de catalogo, filtros, paginacion real e integracion con Mercado Libre. En el detalle del proyecto se puede ver la version 2.0 en Vue/Node y la version 1.0 original en PHP 8 + MySQL hosteada en cPanel.

HTML5/CSS3 Vue 3 Vite JavaScript Node.js Express MySQL Mercado Libre API

Servicios

Si te interesaron estos proyectos, hace click para ver los servicios que ofrezco.

Servicios

Contacto

Tenes un proyecto? Contame y vemos como llevarlo a produccion.

Contame sobre tu proyecto

Al enviar este formulario, recibiras una respuesta en menos de 24 h habiles.