Skip to content
View JorgeOteiza's full-sized avatar
馃幆
Focusing
馃幆
Focusing

Block or report JorgeOteiza

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don鈥檛 include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user鈥檚 behavior. Learn more about reporting abuse.

Report abuse
JorgeOteiza/README.md

Hola, soy Jorge Oteiza

Soy desarrollador full stack y construyo aplicaciones que conectan interfaces, APIs, reglas de negocio y bases de datos.

Trabajo principalmente con React, TypeScript, Python, Flask y FastAPI. Me interesa entender las necesidades de quienes usan una aplicaci贸n y desarrollar soluciones que puedan mantenerse y evolucionar.

Desde noviembre de 2024 desarrollo proyectos personales. Actualmente tambi茅n trabajo en Minimarket Manager, una aplicaci贸n para la operaci贸n de un minimarket real.

Proyecto principal

Sistema de gesti贸n comercial que combina operaci贸n local y administraci贸n remota.

  • POS en el PC principal para registrar ventas y descontar stock, incluso sin internet.
  • Administraci贸n de productos, precios, inventario, sacos y paquetes.
  • Reportes, estad铆sticas, historial de movimientos y respaldos.
  • Backend local con Flask, SQLAlchemy y SQLite.
  • Frontend con React, TypeScript y Vite.
  • Sincronizaci贸n cuando hay conexi贸n a internet.
  • Supabase para almacenamiento remoto y autenticaci贸n de administradoras.
  • Vista web de administraci贸n desplegada en Render, con acceso para cuentas autorizadas.
  • Interfaz adaptada a celulares y tablets, con estados de carga y mensajes de sincronizaci贸n.
  • Distribuci贸n como aplicaci贸n instalable para Windows.

El PC principal incluye POS y administraci贸n. La vista remota ofrece solo administraci贸n y requiere conexi贸n.

Otros proyectos

  • AuthFlow: gesti贸n de cuentas y sesiones con JWT en cookies HttpOnly, protecci贸n CSRF, PostgreSQL, Redis y pruebas automatizadas.
  • Travel Calculator: estimaci贸n de consumo y costo de combustible seg煤n el veh铆culo y las condiciones de la ruta.
  • Short URL: aplicaci贸n para acortar enlaces, generar c贸digos QR y consultar visitas, con FastAPI y React.
  • El Rinc贸n del Vino: e-commerce desarrollado en equipo y posteriormente mantenido y mejorado de forma individual.
  • Archivo Gal谩ctico de Star Wars: exploraci贸n de personajes, veh铆culos y planetas mediante SWAPI, con favoritos persistentes.

Tecnolog铆as y herramientas

  • Frontend: React, TypeScript, JavaScript, React Router, Vite, HTML y CSS.
  • Backend y APIs: Python, Flask, FastAPI, SQLAlchemy, APIs REST y JWT.
  • Datos e infraestructura: PostgreSQL, SQLite, Supabase, Redis, Docker, Neon y Render.
  • Pruebas y colaboraci贸n: pytest, Vitest, Playwright, Git, GitHub Actions, Postman y Figma.
  • Distribuci贸n: PyInstaller.

C贸mo trabajo con IA

Utilizo asistentes de IA como apoyo al desarrollo: defino el contexto y los requisitos, reviso el c贸digo generado y valido su integraci贸n y funcionamiento.

Mi proceso incluye comprender las soluciones propuestas, contrastarlas con las necesidades del proyecto y comprobar los recorridos afectados. Contin煤o form谩ndome en inteligencia artificial generativa y herramientas aplicadas al desarrollo de software.

Sobre mi trayectoria

Me form茅 como desarrollador full stack en 4Geeks Academy y complemento mi aprendizaje con proyectos y formaci贸n continua.

Antes de dedicarme al software trabaj茅 como preparador f铆sico. Esa experiencia fortaleci贸 mi disciplina, comunicaci贸n, planificaci贸n y capacidad para adaptar soluciones a necesidades individuales.

Busco incorporarme a un equipo donde pueda contribuir al desarrollo de productos completos y seguir creciendo profesionalmente.

English

I'm a full-stack developer working with React, TypeScript and Python. I build practical applications that connect user interfaces, APIs and databases.

My main project, Minimarket Manager, combines an offline POS with synchronization and remote administration. I use AI assistants to support development by defining context, reviewing generated code and validating its integration and behavior.

Contacto

Pinned Loading

  1. Sitio.Web_E-Comerce-wine Sitio.Web_E-Comerce-wine Public

    Respaldo del proyecto final, 4Geeks Academy.

    JavaScript 1

  2. authflow-react-flask authflow-react-flask Public template

    Create web applications with React and connected them to your own Python Flask backend API. Compatible with Gitpod.

    Python 1