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'.
/ Arquitectura_Backend
APIs REST, diseño de esquemas y lógica de negocio.
TP2 Taller de Programación I (25C1-Rusteze)
REST_APISuite 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-the-Forth (TP Académico FIUBA)
REST_APIInté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.
APIs de Gestión: Pacientes y Medicamentos
REST_APISistema 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.
TP Modelación Numérica (FIUBA)
REST_APISimulació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.
Algoritmos Next Fit y Subsequencia de Suma Máxima (TPs FIUBA)
REST_APIColaboració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.
TP0: Detección de Números Amigos (FIUBA)
REST_APITrabajo 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.
TP2 Algoritmos y Programación III (algohoot_OOP)
REST_APIJuego 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.
/ 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.