STATUS: ONLINE // READY FOR WORK

Daniel Mamani.

> Desarrollador Full-Stack & Backend

Estudiante de Ingeniería en Informática (UBA). Aplico lógica de ingeniería para construir sistemas eficientes y transformar problemas complejos en herramientas que las personas realmente usan.

Proyectos_Destacados

Soluciones Full-Stack en producción.

Image-to-Pattern

MVP Full-Stack que utiliza K-Means clustering para procesar y convertir imágenes en patrones de tejido. Validado y destacado públicamente por la comunidad 'ID for Ideas'.

ReactPythonFastAPIMachine LearningViteTypeScript

Calendario FIUBA

Plataforma web interactiva diseñada para resolver el problema de visualización y organización del calendario académico para los estudiantes de la facultad.

ReactViteTailwind CSSNode.jsExpressPostgreSQLGoogle Gemini AIpdf-parseUX/UI

/ Arquitectura_Backend

APIs REST, diseño de esquemas y lógica de negocio.

daniel@server:~/backend-services

TP2 Taller de Programación I (25C1-Rusteze)

REST_API

Suite colaborativa tipo Google Docs desarrollada en Rust, con arquitectura de microservicios, Redis cluster propio, Dockerización y GUI nativa multiplataforma. Permite edición colaborativa de texto y hojas de cálculo en tiempo real, integración de servicios, concurrencia avanzada y despliegue automatizado. Contribución: Participación en automatización de scripts, refactors, documentación, gestión de archivos y mejoras de integración. Aportes en commits relacionados a scripts de automatización, documentación y soporte técnico.

#Rust#Microservicios#Redis#Docker#Concurrencia#GUI Nativa#Cluster

Rust-the-Forth (TP Académico FIUBA)

REST_API

Intérprete de Forth en Rust desarrollado como TP individual para Taller de Programación I (FIUBA, cátedra Deymonnaz). El proyecto implementa parsing, ejecución de instrucciones, manipulación de pila, definición de palabras, operaciones aritméticas y lógicas, y manejo de memoria. Destaca el diseño modular, la integración de pruebas unitarias, y la capacidad de definir y ejecutar palabras complejas en múltiples líneas. Representa un desafío de bajo nivel, orientado a la arquitectura de lenguajes y sistemas, alineado con la formación académica en programación y estructuras de datos.

#Rust#Forth#Parser#Stack Operations#Unit Testing#Modular Design

APIs de Gestión: Pacientes y Medicamentos

REST_API

Sistema de gestión diseñado con foco en la arquitectura de datos y la escalabilidad. Incluye endpoints documentados para la administración integral de pacientes y medicación.

#Node.js#Express#API REST#PostgreSQL#Jest#Supertest

TP Modelación Numérica (FIUBA)

REST_API

Simulación y análisis de sistemas oscilatorios amortiguados aplicados a la suspensión de vehículos. Implementación de métodos numéricos (Euler explícito/implícito, método ponderado implícito) para resolver ecuaciones diferenciales, ajuste de parámetros y comparación con soluciones analíticas. Incluye visualización de resultados, análisis de errores y validación de modelos físicos. Proyecto orientado a modelación matemática, simulación y aplicación de algoritmos en ingeniería.

#Python#Jupyter Notebook#Numpy#Matplotlib#Scipy#Métodos Numéricos#Simulación

Algoritmos Next Fit y Subsequencia de Suma Máxima (TPs FIUBA)

REST_API

Colaboración grupal en la resolución de dos problemas clásicos de optimización: Next Fit para Bin Packing y Subsequencia de Suma Máxima. En ambos casos participé en el diseño, implementación y experimentación de los algoritmos, automatizando benchmarks y análisis de eficiencia. El trabajo incluyó generación de datasets, pruebas automatizadas, visualización de resultados y validación empírica de cotas teóricas. La colaboración fue parcial, en duplas para TP1 y por problema asignado en TP2. Los demás problemas del TP fueron tratados por otros integrantes del grupo.

#Python#Algoritmos de Optimización#Benchmarking#Pytest#Matplotlib

TP0: Detección de Números Amigos (FIUBA)

REST_API

Trabajo individual orientado a la optimización algorítmica y análisis de eficiencia. Implementé algoritmos para la detección de números amigos, enfocándome en la reducción de complejidad y optimización de recursos. Incluye medición de tiempos de ejecución y comparación de estrategias para grandes volúmenes de datos. Documentación técnica y análisis crítico de resultados.

#Python#Algoritmos Numéricos#Optimización#Benchmarking

TP2 Algoritmos y Programación III (algohoot_OOP)

REST_API

Juego tipo Kahoot multiusuario desarrollado en Java con JavaFX y arquitectura orientada a objetos avanzada. Incluye lógica de preguntas (multiple choice, verdadero/falso, ordenamiento), modos de puntaje (clásico, parcial, penalidad), gestión de usuarios, parser de preguntas desde JSON, integración de recursos multimedia y una interfaz gráfica robusta. Testing exhaustivo con JUnit. Contribución: Participación en automatización de diagramas, refactors, mejoras de arquitectura, documentación y tareas de integración. Aportes en issues y commits relacionados a diagramas, refactorización y mejoras técnicas.

#Java#JavaFX#JUnit#OOP#Arquitectura Modular#JSON#Testing

/ Sobre_Mí

01 Formado en Ingeniería en la UBA, con una base sólida en matemáticas y algoritmos. Mi enfoque no es solo escribir código, sino diseñar sistemas resilientes. Busco conectar la teoría académica (estructuras de datos, concurrencia) con la práctica del desarrollo de productos reales.

02 Me apasiona la infraestructura, desde la arquitectura de microservicios hasta la optimización de bajo nivel. Creo en el aprendizaje constante y en usar la tecnología como una herramienta pragmática para resolver problemas de negocio y escalabilidad.

education_process.sh
INGENIERÍA EN INFORMÁTICAUniversidad de Buenos Aires (UBA)
IN_PROGRESS
Nivel: 3er AñoStatus: Compilando conocimientos...

/ Tech_Stack

💻

Frontend / UI

ReactNext.jsTypeScriptTailwindCSSVite
⚙️

Backend / Systems

RustNode.jsDockerRedisExpressMicroservicios
🧠

Data / AI

PythonNumpyK-MeansPandasMatplotlib
🛡️

Tools / DevOps

GitLinux (Bash)VSCodePostgreSQLJest