Skip to content
View isaac1227's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report isaac1227

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

Banner profesional de Isaac como ingeniero de software

Isaac Marroquí

Ingeniero de software full stack
Backend · Sistemas distribuidos · Aprendizaje federado

GitHub Full stack Sistemas distribuidos Aprendizaje federado


Perfil

Ingeniero de software backend y full stack, cómodo trabajando tanto en frontend como en backend. He trabajado en proyectos relacionados con sistemas distribuidos, integración de datos, APIs, seguridad y arquitectura en entornos ágiles.

En frontend he trabajado principalmente con React y JavaScript. En backend, sobre todo con Python y FastAPI, desarrollando APIs REST, autenticación JWT, pruebas automatizadas y aplicando principios de clean code y separación de responsabilidades. También trabajo con Docker, PostgreSQL, SQLite y control de versiones con Git, GitLab y GitHub.

Mi experiencia combina desarrollo de producto, despliegue de servicios con Docker y Kubernetes, y una base de investigación donde la reproducibilidad, la validación y la documentación rigurosa son parte central del trabajo. Actualmente busco seguir creciendo técnicamente en backend, arquitectura y tecnologías relacionadas con IA aplicada al software.


Stack Tecnológico

Backend Frontend Datos DevOps y Calidad
Python · FastAPI · NestJS React · JavaScript PostgreSQL · SQLite · MongoDB Docker · Kubernetes · GitHub Actions
APIs REST · JWT · OpenAPI Interfaces basadas en componentes Diseño de esquemas · persistencia CI/CD · pruebas automatizadas

Python FastAPI React PostgreSQL Docker NestJS MongoDB GitHub Actions


Proyectos Destacados

Proyecto Stack Enfoque
Personal Finance Manager React · FastAPI · PostgreSQL · Docker Finanzas personales, autenticación JWT, API REST y visualización de datos.
RepuNet Python · FastAPI · PyTorch · SQLite · Docker Reputación descentralizada para aprendizaje federado, mitigación adversarial y validación experimental.
Solidarianid React · NestJS · MongoDB Plataforma full stack con arquitectura limpia, autenticación JWT, pruebas automatizadas y accesibilidad.

Artículo publicado en Computer Networks

RepuNet: A Reputation System for Mitigating Malicious Clients in DFL


Áreas Técnicas

Área Trabajo principal
Ingeniería Backend APIs, autenticación, límites de servicio, validación y persistencia.
Sistemas Distribuidos Coordinación descentralizada, tolerancia a fallos y confianza entre pares.
Aprendizaje Federado Mitigación adversarial, reputación, experimentación y documentación científica.
Arquitectura Capas limpias, módulos mantenibles, contratos explícitos y decisiones trazables.
Seguridad y DevOps JWT, mínimo privilegio, Docker, CI y configuración local reproducible.

Licencia

Este repositorio se publica bajo la Licencia MIT.

Pinned Loading

  1. CyberDataLab/nebula CyberDataLab/nebula Public

    NEBULA: A Platform for Decentralized Federated Learning

    Python 79 35

  2. RuiQing-Wu/Entrega-Full-Stack RuiQing-Wu/Entrega-Full-Stack Public

    Repositorio Github Para Entrega Desarrollo Full Stack

    JavaScript 1

  3. finanzas_app finanzas_app Public

    Proyecto personal de práctica. Finanzas App es un aplicación web que permite permite controlar los ingresos, gastos y los sueldos de manera organizada por mes.

    JavaScript

  4. spring-boot-usuarios spring-boot-usuarios Public

    Java