Bienvenido/a a mi espacio de GitHub. Este perfil funciona como punto central para el acceso a proyectos de cátedra, guías de actividades, trabajos prácticos, recursos de capacitación y desarrollos de software.
Para la entrega de actividades, proyectos finales e informes técnicos en las materias a cargo, se deben respetar de manera estricta las siguientes pautas institucionales:
- Flujo de trabajo obligatorio: Utilizar ramas
main(código estable de producción) ydevelopment(desarrollo e integración de características). - Commits: Mensajes claros, descriptivos y en tiempo presente siguiendo Conventional Commits (ej:
feat: agrega validacion de punteros en modulo C++). - Commits limpios: No subir archivos temporales, binarios compilados (
.exe,.o,.out) o carpetas de configuración del IDE (.vscode,node_modules). Incluir siempre.gitignore.
- Formato: Todo trabajo escrito o documentación técnica debe entregarse bajo estándar Informe APA v7.
- Estructura: Debe incluir únicamente el formato de Informe APA v7 con sus correspondientes citas parentéticas y la carátula integrada correctamente según las pautas de cátedra.
- Formato de archivo: PDF o exportación limpia desde Markdown/LaTeX.
Para los proyectos finales y entregas de código puro, los repositorios de los estudiantes deben respetar la siguiente arquitectura de directorios estándar de la industria:
nombre-del-proyecto-final/
│
├── src/ # (Source) Todo el código fuente de la aplicación (archivos .cpp, .py)
├── include/ # (Sólo para C/C++) Archivos de cabecera (.h, .hpp)
├── docs/ # Documentación, el informe APA v7 en PDF solicitado, manual del programador, manual de usuario
│ ├── InformeEESTX_LPR20XX_GXX_v2.0.0.pdf
│ └── manuales/
│ ├── manual_programador_v1.0.0.pdf
│ └── manual_usuario_v1.0.0.pdf
├── assets/ # Imágenes, íconos, bases de datos SQL de prueba
├── test/ # Scripts para probar el código
│
├── .gitignore # Archivo para ignorar compilados (.exe, .o) y basura del IDE
├── .gitattributes # Archivo de adición para normalizar saltos de línea (CRLF/LF)
├── CHANGELOG.md # Historial de versiones (Mejor en la raíz, no dentro de docs)
├── README.md # Presentación del proyecto y guía de instalación
└── LICENSE # Licencia del proyecto (MIT, GPL)
| Categoría | Tecnologías y Herramientas |
|---|---|
| 💻 Lenguajes: | |
| 🌐 Desarrollo Web & DB: | |
| 🛠️ Herramientas & IDEs: | |
| 🚀 Despliegue & Entornos: |
En este perfil encontrarás repositorios categorizados para el cursado y consulta:
- 🔹 Punteros y Memoria: Estructuras en C/C++, manipulación de cadenas y punteros (
cadenaspunteros). - 🔹 Algoritmos Base: Operaciones matemáticas, estructuras de control y lógica pura (
calculadoraedad,calculoarea). - 🔹 Proyectos Web & Sistemas: Estructura modular, bases de datos y desarrollo backend/frontend.
Además del ámbito educativo formal, realizo capacitaciones técnicas para empresas y desarrollo de soluciones de software a medida.
- 🛠️ Servicios: Capacitaciones en código limpio, arquitectura de software, talleres de Git/GitHub y desarrollo web/backend.
- 📩 Contacto Profesional e Institucional:
- 📍 Ubicación: Buenos Aires, Argentina
Clean code, buenas prácticas y arquitectura antes que solo líneas de código.