Skip to content
View KevinBAG2001's full-sized avatar
:electron:
🫪
:electron:
🫪

Block or report KevinBAG2001

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’t 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’s behavior. Learn more about reporting abuse.

Report abuse
KevinBAG2001/README.md

Kevin Bryan Austria Galvan

Sistemas Computacionales | Ingeniería de Software | DevOps | Arquitectura de Datos

Profesional especializado en el diseño, desarrollo y automatización de sistemas informáticos. Este repositorio sirve como un registro público de mi evolución técnica, arquitecturas implementadas y estándares de ingeniería. Mi entorno principal de operaciones y gestión de repositorios corporativos se encuentra en GitLab.

GitLab GitHub


Resumen Profesional

Experto en sistemas computacionales con grado de maestría, enfocado en la construcción de software escalable, automatización de procesos empresariales y administración de bases de datos relacionales. Mi metodología de trabajo prioriza las buenas prácticas de ingeniería, la integración continua y el despliegue eficiente.

Diseño e implemento soluciones Full-Stack utilizando arquitecturas modernas y herramientas de desarrollo avanzadas, operando de manera nativa en entornos Linux, macOS y Windows para garantizar un ciclo de vida de desarrollo multiplataforma e ininterrumpido.


Competencias y Ecosistema Tecnológico

Arquitectura y Desarrollo

Backend & APIs — Arquitectura y desarrollo

  • Python: FastAPI, SQLAlchemy, Alembic, Pydantic, Uvicorn, pytest
  • PHP / Laravel: Laravel 11, PHP 8.2, arquitectura MVC, integración con servicios externos (Alfresco, captcha, DataTables)
  • Node.js: Express, EJS, APIs REST, testing con Jest y Supertest
  • Java: (mantener solo si lo usas en trabajo u otros proyectos; no aparece en estos repos)

Frontend

  • React: React 19, TypeScript, React Router, TanStack Query, Radix UI, Framer Motion
  • JavaScript: ES6+, DOM, Fetch/REST, Async/Await, IndexedDB, patrones de diseño
  • UI/CSS: HTML5, CSS3, Tailwind CSS, Bootstrap 5, Sass, ApexCharts
  • Build & tooling: Vite, Vitest, Testing Library

Bases de datos

  • PostgreSQL
  • SQLite
  • MySQL
  • SQL avanzado: modelado, migraciones (Alembic), optimización, transacciones, semillas y respaldos

Procesamiento de documentos & datos

  • PDF: PyMuPDF, DomPDF, FPDF/FPDI, extracción y generación
  • OCR: Tesseract (spa+eng), preprocesamiento de imágenes con Pillow
  • Excel/Spreadsheets: Maatwebsite Excel, PhpSpreadsheet, Excel VBA avanzado

DevOps & despliegue

  • Docker / Docker Compose
  • Git / GitLab CI (pipelines, ramas dev/qa/main)
  • Vercel
  • XAMPP

Automatización & flujos operativos

  • Excel VBA avanzado para procesamiento de datos y optimización de flujos
  • Scripts Python para migraciones, semillas y distribución portable (lector-pdf)
  • Batch/PowerShell para despliegue local en Windows

Testing & calidad

  • pytest, pytest-asyncio (Python)
  • Jest, Supertest (Node)
  • Vitest, Testing Library (React)
  • Mocha (JS)
  • Cypress (Curso JS Moderno)

Dominio / contexto

  • Sistemas de Recursos Humanos
  • IMSS Bienestar / control operativo de personal
  • Arquitectura monolito modular con DDD

Infraestructura y Herramientas

  • Control de Versiones: Git, GitLab, GitHub, GitKraken.
  • Entornos de Desarrollo: JetBrains Suite, Cursor IDE, VS Code.
  • Sistemas Operativos: Linux, macOS, Windows.

Ciclo de Vida del Software (GitFlow)

Gestión rigurosa de repositorios para asegurar la calidad del código, separando el desarrollo lógico de la entrega final mediante una topología de ramificación estándar en la industria:

  • main: Entregables estables y versiones de producción.
  • qa: Entorno de pruebas, control de calidad y validación de integración.
  • dev: Rama central de integración continua.
  • feature/*: Desarrollo de nuevos componentes o módulos.
  • bugfix/*: Resolución de incidencias en fases de desarrollo.
  • hotfix/*: Intervenciones críticas sobre la rama de producción.
  • release/*: Congelación de código y preparación para despliegue.

Áreas de Especialidad

  • Ingeniería de Software: Diseño de aplicaciones mediante patrones de arquitectura y código limpio.
  • Gestión de Datos: Administración integral de motores PostgreSQL mediante clientes avanzados (JetBrains/DataGrip).
  • Optimización de Flujos (CI/CD): Estructuración de repositorios y automatización de despliegues en GitLab.
  • Soluciones Empresariales: Integración de herramientas corporativas y automatización de procesos legados.

Métricas de Rendimiento Técnico

GitHub Streak

Pacman contribution graph

Popular repositories Loading

  1. KevinBAG2001 KevinBAG2001 Public

    1

  2. Abyssan Abyssan Public

    Cliente Git gráfico, local y autoalojable para visualizar el DAG, preparar commits y ejecutar flujos Git con seguridad desde el navegador.

    TypeScript 1