Aplicaciones web completas y mantenibles

Emanuel
M. Vera

Analista de Sistemas · Desarrollador Full Stack

Foto de Emanuel M. Vera

Desarrollo aplicaciones web completas, desde el análisis y el modelado hasta la implementación, el testing, la seguridad y el despliegue.

React
Node.js
PostgreSQL
Testing
APIs · Seguridad · Sistemas web

Proyectos

Proyecto principalProyecto académico en equipo

SisPasantías

Portal institucional de empleo y gestión de pasantías

Plataforma full stack multirrol que conecta alumnos y egresados con empresas y permite al instituto administrar, moderar y auditar el proceso completo de selección.

  • Cuatro experiencias con permisos por rol global y rol interno de empresa
  • Ofertas con moderación institucional y pipeline de selección con historial
  • Chat, notificaciones in-app y por email, CV y archivos privados
  • Auditoría, importación CSV y estadísticas para el instituto
ReactNode.jsExpressPostgreSQLJestPlaywrightGitHub Actions
Capturas reales de SisPasantías: espacio de reclutamiento, resumen de empresa y postulaciones del alumno

Otros proyectos destacados

Captura de pantalla del proyecto Billetera virtual
Proyecto personal

Billetera virtual

Aplicación full stack tipo fintech: autenticación con JWT, saldo, transferencias entre usuarios e historial de transacciones, con frontend en React y una API en Express sobre PostgreSQL.

ReactTypeScriptNode.jsPostgreSQLJWT
Captura de pantalla del proyecto App del clima
Proyecto personal

App del clima

Consume una API meteorológica externa para mostrar el clima actual, el pronóstico por horas y los próximos días, con diseño responsive.

ReactAPI externaResponsive

Experimentos

Arena Brawler

Proyecto experimental

Prototipo de juego multijugador en tiempo real estilo arena: cliente en Godot y servidor en Node.js con TypeScript y Socket.IO, integrado con un bot de Telegram. No es un producto terminado.

GodotTypeScriptNode.jsSocket.IOTelegram

Sobre mí

Soy desarrollador full stack y estoy próximo a finalizar la Tecnicatura Superior en Análisis de Sistemas. Trabajo con React, Node.js y PostgreSQL construyendo aplicaciones web completas: desde el análisis de requerimientos y el modelado de datos hasta la implementación, el testing, la seguridad y el despliegue.

En mi proyecto final de carrera, desarrollado en un equipo de cuatro integrantes, participo en SisPasantías: una plataforma institucional multirrol con reglas de negocio, control de permisos, moderación, chat, notificaciones, auditoría, archivos privados y procesos de selección. Ahí trabajé en el diseño de la base de datos, las APIs, la autenticación y autorización, el testing, la documentación y el despliegue.

Me interesa seguir creciendo en proyectos donde pueda combinar desarrollo, análisis de sistemas y calidad de software.

Enfoque
Análisis y desarrollo full stack
Formación
Tec. Sup. en Análisis de Sistemas · próximo a finalizar
Proyecto principal
SisPasantías · plataforma multirrol

Fortalezas profesionales

  • Trabajo en equipo

    Proyecto académico de cuatro integrantes, coordinando desarrollo, documentación y evolución funcional.

  • Comunicación técnica

    Explico decisiones con documentación funcional, casos de uso, diagramas y especificaciones.

  • Resolución de problemas

    Reglas de negocio, permisos, seguridad, flujos multirrol e integración entre frontend y backend.

  • Adaptabilidad

    Evoluciono una solución a medida que aparecen nuevos requerimientos sin perder consistencia técnica.

  • Aprendizaje continuo

    Incorporé prácticas de testing, seguridad, CI/CD y despliegue durante el desarrollo de mis proyectos.

Cómo trabajo

Del problema a una solución funcional

  1. 1.Analizo

    Requerimientos, casos de uso, reglas de negocio y necesidades del usuario.

  2. 2.Diseño

    Arquitectura, modelos de datos, roles, permisos y flujos del sistema.

  3. 3.Desarrollo

    Frontend, APIs, base de datos, seguridad e integración.

  4. 4.Valido

    Testing funcional, de integración y E2E, revisión de calidad y despliegue.

Skills

Tecnologías principales

  • React
  • TypeScript
  • JavaScript
  • Node.js
  • Express
  • PostgreSQL

En cada categoría, las principales aparecen marcadas con un punto azul; el resto son complementarias.

Frontend

  • React (principal)
  • TypeScript (principal)
  • JavaScript (principal)
  • Vite
  • Responsive UI
  • Tailwind CSS

Backend & APIs

  • Node.js (principal)
  • Express (principal)
  • REST APIs
  • OpenAPI

Bases de datos

  • PostgreSQL (principal)
  • SQL
  • Sequelize
  • Migraciones

Testing & calidad

  • Jest
  • Supertest
  • Playwright
  • ESLint

Seguridad

  • JWT
  • Cookies HttpOnly
  • CSRF
  • RBAC
  • Validación
  • Rate limiting

Deploy & DevOps

  • Git
  • GitHub
  • GitHub Actions
  • Vercel
  • Render
  • Neon

Herramientas

  • Postman
  • VS Code
  • pgAdmin
  • Claude Code
  • GitHub Copilot

Otros

  • Socket.IO
  • Telegram Bots
  • Godot

Contacto

¿Querés contactarme por una oportunidad laboral, una colaboración o un proyecto? Hablemos.

Podés escribirme por email o LinkedIn. También podés revisar mi trabajo en GitHub.

Se abrirá tu aplicación de correo con el mensaje listo para enviar.