Skip to content
View tomasg1985's full-sized avatar
  • Buenos Aires
  • 18:38 (UTC -03:00)

Block or report tomasg1985

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.

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
tomasg1985/README.md

¡Hola! Soy Tomás 🇦🇷

Soy un Desarrollador de Software enfocado en el ecosistema Python, con una fuerte inclinación hacia la arquitectura limpia, la modularidad y el desarrollo incremental de sistemas de gestión. Me apasiona transformar problemas complejos en lógica de código eficiente, estructurada y fácil de mantener.

  • 🚀 Actualmente enfocado en: Arquitectura de software y optimización de flujos de datos.
  • ⚙️ Mi filosofía de código: Código limpio, programación defensiva y validación robusta de datos.
  • 📫 Cómo contactarme: LinkedIn | tomasgabrielh@gmail.com

🛠️ Tecnologías y Herramientas

HTML5CSS3PythonGitGitHubMarkdown

Otras competencias: Programación Orientada a Objetos (POO), Arquitectura Modular, Data Cleaning, Estructuras de Datos.


🎯 Objetivos Técnicos (A Mediano Plazo)

Para llevar mis sistemas de gestión al siguiente nivel, mis próximas metas de desarrollo son:

  1. Desarrollo Web / APIs: Implementar frameworks modernos como FastAPI o Flask para exponer la lógica de mis proyectos actuales a través de servicios web (REST APIs).

📂 Proyectos Destacados

Sistema avanzado para el control y administración de inventarios en consola.

  • Foco técnico: Limpieza y validación rigurosa de entradas de usuario (Data Cleaning) y manejo estructurado de flujos de datos.
  • Paradigma: Desarrollado bajo un enfoque incremental, priorizando la estabilidad y la programación defensiva.

Aplicación de consola diseñada para la gestión integral de turnos y servicios en una barbería.

  • Foco técnico: Implementación de lógica modular y persistencia de datos (JSON), garantizando una experiencia de usuario fluida y sin conflictos de horarios.

Herramienta local para la administración segura y organizada de credenciales de acceso.

  • Foco técnico: Aplicación estricta de arquitectura limpia, separación de responsabilidades y modularidad en módulos independientes.

Solución de software dedicada al seguimiento y categorización de finanzas personales.

  • Foco técnico: Automatización de cálculos financieros básicos e interfaces interactivas por línea de comandos para el análisis de reportes.

Pinned Loading

  1. sistema_atm sistema_atm Public

    Simulación transaccional de un Cajero Automático (ATM) en Python con persistencia en SQLite, encapsulamiento mediante tuplas de control y validación de tipos defensiva.

    Python 1

  2. barbershop_manager barbershop_manager Public

    Software de consola en Python para la gestión integral de turnos, servicios y control de caja diaria en barberías. Desarrollado con enfoque incremental, programación defensiva y manejo avanzado de …

    Python 1

  3. control_de_gastos control_de_gastos Public

    Sistema analítico de finanzas personales en Python con motor estadístico en tiempo real, persistencia relacional en SQLite y logs redundantes de auditoría en texto plano.

    Python 1

  4. gestor_de_contrasenas gestor_de_contrasenas Public

    Gestor local de credenciales con arquitectura híbrida (SQL y Diccionarios), control de excepciones avanzado, transacciones seguras (Rollback) y generador de entropía.

    Python 1

  5. gestor_de_stock gestor_de_stock Public

    Aplicación de optimización lógica para administración de inventarios con validación temprana mediante Guard Clauses, eficiencia algorítmica y Data Cleaning.

    Python 1