Hola, soy

Jon Ramos

Ingeniero de Software | Desarrollador Web

Desarrollo sitios web y aplicaciones web centradas en alto rendimiento, soluciones orientadas a datos y diseño. Astro para sitios estáticos/SSR y Clojure/ClojureScript para aplicaciones web complejas. Ubicado en Urnieta, País Vasco (Euskal Herria). Actualmente desarrollando en Ubikare.

Jon Ramos - Software Engineer and Full Stack Developer from Urnieta, Basque Country specializing in Clojure and modern web technologies

Experiencia

Ingeniero de Software

Ubikare

Desarrollando Naiha, una plataforma de salud construida con Clojure, ClojureScript y Datomic. Enfocado en crear aplicaciones robustas y orientadas a datos para el sector salud.

  • Clojure
  • ClojureScript
  • Datomic

Contribuciones Open Source

3
Proyectos
23
Contribuciones

clj-kondo

19 Contribución

A static analyzer and linter for Clojure code that sparks joy

1

Add duplicate refer linter and tests

Introduce a new linter `:duplicate-refer` that warns on duplicate entries in `:refer` vectors within `:require` statements. This change includes documentation updates and tests to ensure proper functionality of the new linter.

2

New Linter: unused-excluded-var

Implemented a new linter to warn on unused vars in :refer-clojure :exclude, helping developers maintain cleaner code by identifying unnecessary exclusions.

3

New Linter: destructured-or-always-evaluates

Created a linter to warn on s-expressions in :or defaults in map destructuring, preventing common pitfalls where developers expect lazy evaluation but get eager evaluation.

+ 16 más

cljfmt

1 Contribución

A tool for formatting Clojure code according to consistent style guidelines

1

Configurable Column Alignment

Introduced :align-single-column-lines? configuration option to control column alignment behavior in maps and forms. This prevents excessive horizontal padding when forms contain multi-line values.

Logseq

3 Contribución

A privacy-first, open-source knowledge base that works on top of local plain-text Markdown and Org-mode files

1

Autopair Parenthesis Behavior Improvements

Enhanced autopairing logic for parentheses to only trigger in appropriate contexts (e.g., when preceded by whitespace), preventing unwanted insertions in URLs and other patterns.

2

Fix Task List Checkbox Toggle Behavior

Resolved edge cases in task list checkbox toggling to preserve expected casing and behavior. Implemented safer replace semantics for consistent checkbox state transitions.

3

Fix Image Navigation Order in Maximize Mode

Corrected image navigation logic in maximize (lightbox) mode to maintain proper order when switching between images. Fixed inconsistent index calculations causing confusing navigation.

Mis datos de contacto

Desarrollador de software en Urnieta, País Vasco (Euskal Herria). Disponible para conexiones profesionales y discusiones técnicas.

Urnieta Gipuzkoa, Basque Country Spain

Contáctame directamente

¿Tienes una pregunta o propuesta? Completa el formulario y te responderé pronto.