Skip to content
View Jelosus2's full-sized avatar

Highlights

  • Pro

Block or report Jelosus2

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.

Content in all repositories owned by your account will be closed.
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
Jelosus2/README.md

Hi there, I'm Jesús Rodríguez 👋

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.

💻 Tech Stack

  • 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)

📌 Featured Projects

  • 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.

📬 Get in Touch

Pinned Loading

  1. DatasetEditor DatasetEditor Public

    Desktop dataset labeling and annotation tool for tag-based machine learning workflows.

    Vue 40 7

  2. BD2-L2D-Viewer BD2-L2D-Viewer Public

    Web-based interactive Live2D and Spine animation viewer for the Brown Dust 2 game.

    Vue 509 91

  3. LORPlusModManager LORPlusModManager Public

    Mod Manager for the game Last Origin R+

    TypeScript 1

  4. texture2ddecoder.js texture2ddecoder.js Public

    High-performance WebAssembly bindings in TypeScript for decoding compressed texture formats.

    TypeScript

  5. comfyui-vae-reflection comfyui-vae-reflection Public

    A simple custom node and SwarmUI extension to use reflect padding mode in the conv layers of VAEs

    C# 14 2

  6. enkanetwork.js enkanetwork.js Public

    An API wrapper for the API of the Enka.Network website

    TypeScript 24 5