Junior Software Developer with vocational qualifications in Cross-Platform Application Development (DAM) and Microcomputer Systems and Networks (SMR), holding an official B2 English Certification.
I focus on building performant desktop tools, modern reactive web interfaces, and high-performance WebAssembly utilities. Experienced in building tools for developer workflows, data annotation, and asset processing.
- Languages: TypeScript, JavaScript, Python, Java, Kotlin, C#
- Frontend & Desktop: Vue.js, Tailwind CSS, Electron, HTML5/CSS3, WebCodecs, Canvas API
- Backend & APIs: Spring Boot, Struts, RESTful APIs, Node.js
- High Performance / Low Level: WebAssembly (WASM) bindings, binary file parsing
- Databases: PostgreSQL, MariaDB, MySQL, MongoDB
- Tools & Environments: Git, GitHub, VS Code, JetBrains Rider, Android Studio, Docker (basic)
- BD2-L2D-Viewer — Interactive web-based Live2D and Spine animation viewer utilizing Vue.js, HTML5 Canvas, and WebCodecs for hardware-accelerated rendering and video export (⭐ 480+).
- DatasetEditor — Multiplatform tag-based dataset annotation software for machine learning workflows, built with Vue.js and TypeScript.
- texture2ddecoder.js — High-performance TypeScript and WebAssembly (WASM) bindings for decoding compressed texture formats in the browser.
- LORplusModManager — Desktop mod manager application built with TypeScript, designed for automated game asset patching and configuration management.
- EnkaNetwork.js — TypeScript and Node.js wrapper for the Enka.Network API, featuring structured data models, asset lookup, local caching, and automatic game-data updates for Genshin Impact and Honkai: Star Rail.
- LinkedIn: in/jesus-rodriguez-navarro
- Email: navarrorodriguezjesus6@gmail.com
- Location: Huelva, Spain (Open to remote, hybrid, and relocation opportunities)


