CV
Organizaciones y voluntariado
Creador de proyectos como MDL, Fromto, Zeus, etc. (proyectos en desarrollo por ahora y que no será revelado su propósito hasta 2026)
Creador de proyectos como larGo o contribuidor importante de @bunland/lauri y @bunland/fs. Trabajamos para crear un mejor ecosistema de JavaScript y acercar a los programadores a lenguajes de bajo nivel (compiladores, transpiladores, etcétera).
Habilidades
-
Desarrollo de backend (Avanzado)
Javascript, Typescript, Go, Python
-
Desarrollo de motores, transpiladores y analizadores (Intermedio)
Go, Rust, C, AST, JavaScriptCore, JSC
-
Desarrollo de bots de Discord (Avanzado)
JavaScript, TypeScript, Discord.js, Seyfert, Python, Discord.py, Tickets, Slash commands, Dashboard
Idiomas
- Español — Hablante nativo
- Inglés — Nivel B1
- Japonés — Nivel básico (solo katakana y hiragana, algunas palabras y oraciones básicas)
Intereses
- Política — Geopolítica, Partidos
Proyectos
- Usa C que lo hace muy rápido
- Usa cadenas directamente y no abre archivos para cada licencia
- Se puede instalar mediante NPM
- Es soportado por varias arquitecturas
- Permite generar licencias MIT, ISC, Apache2, GPLv3, BSD2, BSD3, BSD4
- Tiene soporte para que las licencias se muestren en GitHub
C, NPM, MIT, ISC, Apache2, GPLv3, BSD2, BSD3, BSD4, License generator
- Usa Go (Golang) y está hecho en CGO
- Fue hecho sólo con documentación de JSC y se ha actualizado el proyecto cada año
- Tiene soporte para TypeScript
Javascript, Typescript, Go, JSC, JavaScriptCore, Golang, C, CGO, CGo
- Usa C para la mayor parte del proyecto
- Sirve mediante decoradores y tiene una estructura similar a Nest.js
- Funciona sólo en TypeScript (aunque se puede usar JS, pero no es recomendable)
- Usa la FFI de Bun
Backend framework, Decoradores, Librerías dinámicas (.so, .dylib y .dll), Bun:FFI
- Usa una sola clase y tiene un manejador de comandos ya integrado
- Permite hacer el proceso de creación de comandos más ameno y no tener que escribir dos veces los comandos
- Integra una validación de argumentos para los comandos en forma de mensaje
- Permite cambiar el mensaje de validación en la configuración
- Usa C para acceder a los archivos y directorios
- Usa librerías dinámicas (.so, .dylib y .dll)
- Usa la FFI de Bun