I am a developer focused on building useful, maintainable software across mobile, web, and backend environments. I enjoy turning practical ideas into working products: mobile games with local persistence, API-driven tools, WhatsApp integrations, dashboards, and collaborative academic projects.
- Building with
Python,Java,TypeScript, andKotlin. - Interested in mobile apps, backend APIs, local-first tools, and clean user experiences.
- Comfortable working across frontend, backend, databases, and deployment workflows.
- Always improving through real projects, teamwork, and iterative problem solving.
| Project | Stack | What it does |
|---|---|---|
| Prueba Digital | TypeScript, React, Next.js, Tailwind CSS, JSZip, pdf-lib | Browser-only evidence organizer that calculates SHA-256 hashes for original media, associates supporting screenshots, generates a PDF manifest and verified ZIP package, and includes an independent hash verifier. |
| Polivalent Media Downloader | Python, FastAPI, React, Vite, Docker, yt-dlp, ffmpeg | Private, security-conscious web tool to retrieve authorized public media links with a closed platform allowlist, one-time downloads, temporary storage cleanup, authentication, and Render deployment support. |
| Manga Reader Selfhosted | React, Vite, Node.js, Express, SQLite, Tailscale, Google Cloud | Private self-hosted manga/manhwa reader for personal archives, with archive and folder uploads, automatic thumbnails, reading progress, page/webtoon modes, storage quota controls, and private remote access through Tailscale. |
| Manga Tracker | Python, FastAPI, SQLite, PostgreSQL, WhatsApp Cloud API | Private MVP for tracking owned and missing manga volumes, updating public editorial data, exporting/importing CSV backups, and separating collections by WhatsApp user. |
| Desafio Calculo Mental | Expo, React Native, TypeScript, AsyncStorage | Mental math game with multiple modes, configurable difficulty, local history, advanced stats, sounds, countdowns, and animated feedback. |
| Desafio Reaccion Android | Kotlin, Jetpack Compose, MVVM, SharedPreferences | Android reaction and attention game with progressive levels, local rankings, response-time tracking, sounds, and configurable game rules. |
| Project | Stack | Contribution context |
|---|---|---|
| Smart Toolbox | TypeScript, Ionic, React, Next.js, Firebase, uPython | Collaborative safety system for tool control in workshop environments, combining mobile, web, desktop, database, and microcontroller components. |
| KeysHaven Frontend | JavaScript, React, Vite | Marketplace frontend project with a dedicated React/Vite application structure. |
| KeysHaven Backend | Java, Spring Boot, Maven | Backend service for the KeysHaven marketplace project. |
| SimuladorF1 | Python, FastF1, pandas, NumPy, Streamlit, Plotly | Educational Formula 1 tire-wear simulation and data visualization project. |
| Proyecto Seminario Integracion Profesional | Kotlin, Android, Firebase | Android application project under tpo.seminario.breakbuddy, using Firebase services and Android architecture components. |
