René's URL Explorer Experiment


Title: Jon Ramos | Senior Software Engineer & Full Stack Developer | Hire Expert Developer | Urnieta, Basque Country

Open Graph Title: Jon Ramos | Senior Software Engineer & Full Stack Developer | Hire Expert Developer | Urnieta, Basque Country

X Title: Jon Ramos | Senior Software Engineer & Full Stack Developer | Hire Expert Developer | Urnieta, Basque Country

Description: Senior Software Engineer available for hire. Expert in Clojure, ClojureScript, TypeScript, React, and Astro. 8+ years building scalable web applications and healthcare software. Based in Basque Country, Spain. Open to remote work with companies like Google, Meta, Netflix, and startups worldwide. Freelance web development services available.

Open Graph Description: Senior Software Engineer available for hire. Expert in Clojure, ClojureScript, TypeScript, React, and Astro. 8+ years building scalable web applications and healthcare software. Based in Basque Country, Spain. Open to remote work with companies like Google, Meta, Netflix, and startups worldwide. Freelance web development services available.

X Description: Senior Software Engineer available for hire. Expert in Clojure, ClojureScript, TypeScript, React, and Astro. 8+ years building scalable web applications and healthcare software. Based in Basque Country, Spain. Open to remote work with companies like Google, Meta, Netflix, and startups worldwide. Freelance web development services available.

Keywords:

Opengraph URL: https://jonramos.dev/en

X: @jramosg

Generator: Astro v5.16.11

direct link

Domain: jonramos.dev


Hey, it has address:

Software developer based in Urnieta, Basque Country (Euskal Herria). Available for professional connections and technical discussions.

Urnieta Gipuzkoa, Basque Country Spain


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"WebSite","name":"Jon Ramos - Software Engineer Portfolio","alternateName":["Jon Ramos Portfolio","jonramos.dev"],"url":"https://jonramos.dev","description":"Senior Software Engineer available for hire. Expert in Clojure, ClojureScript, TypeScript, React, and Astro. 8+ years building scalable web applications and healthcare software. Based in Basque Country, Spain. Open to remote work with companies like Google, Meta, Netflix, and startups worldwide. Freelance web development services available.","inLanguage":["en","en","es","eu"],"author":{"@type":"Person","name":"Jon Ramos"}}
{"@context":"https://schema.org","@type":"ProfilePage","dateCreated":"2024-01-01T00:00:00Z","dateModified":"2026-07-07T03:43:58.581Z","mainEntity":{"@type":"Person","@id":"https://jonramos.dev/#person","name":"Jon Ramos","givenName":"Jon","familyName":"Ramos","jobTitle":["Senior Software Engineer","Full Stack Developer","Web Developer","Freelance Developer","Clojure Expert"],"description":"Senior Software Engineer specializing in functional programming, web development and scalable web applications. Available for hire by top tech companies and freelance projects. Based in Urnieta, Basque Country.","url":"https://jonramos.dev","image":"https://jonramos.dev/og-image.jpg","email":"jonurnieta@gmail.com","address":{"@type":"PostalAddress","addressLocality":"Urnieta","addressRegion":"Gipuzkoa","addressCountry":"ES"},"workLocation":{"@type":"Place","name":"Urnieta, Basque Country","address":{"@type":"PostalAddress","addressLocality":"Urnieta","addressRegion":"Euskal Herria / Basque Country","addressCountry":"ES"},"geo":{"@type":"GeoCoordinates","latitude":43.2480356,"longitude":-2.0022654}},"sameAs":["https://github.com/jramosg","https://linkedin.com/in/jon-ramos-8ba55a14a"],"knowsLanguage":[{"@type":"Language","name":"Basque","alternateName":"Euskara"},{"@type":"Language","name":"Spanish","alternateName":"Español"},{"@type":"Language","name":"English"}],"knowsAbout":["Software Engineering","Full Stack Development","Web Development","Clojure","ClojureScript","JavaScript","TypeScript","React","Astro Framework","Datomic Database","Functional Programming","Healthcare Software","Open Source Development"],"hasOccupation":{"@type":"Occupation","name":"Software Engineer","occupationLocation":{"@type":"Country","name":"Spain"},"skills":"Clojure, ClojureScript, JavaScript, TypeScript, React, Astro, Datomic, Full Stack Development, Web Applications, Healthcare Software"},"worksFor":{"@type":"Organization","name":"Ubikare","url":"https://ubikare.io/","description":"Healthcare technology company"},"alumniOf":{"@type":"EducationalOrganization","name":"Software Engineering Studies"},"makesOffer":[{"@type":"Offer","itemOffered":{"@type":"Service","name":"Web Development Services","description":"Custom web application development using modern technologies like Astro, React, and Clojure/ClojureScript"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Full Stack Development","description":"End-to-end software development from frontend to backend with focus on performance and data-driven solutions"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Freelance Software Engineering","description":"Professional freelance development services for businesses in Basque Country and internationally"}}]}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://jonramos.dev/en"}]}

authorJon Ramos
copyrightJon Ramos
googlebotindex, follow
bingbotindex, follow
geo.regionES-PV
geo.placenameUrnieta, Gipuzkoa, Basque Country
geo.position43.2480356;-2.0022654
ICBM43.2480356, -2.0022654
theme-color#e8f2f7
mobile-web-app-capableyes
apple-mobile-web-app-capableyes
apple-mobile-web-app-status-bar-styledefault
apple-mobile-web-app-titleJon Ramos
og:typeprofile
og:site_nameJon Ramos - Software Engineer
og:imagehttps://jonramos.dev/og-image.jpg
og:image:typeimage/jpeg
og:image:width1200
og:image:height630
og:image:altJon Ramos - Software Engineer Portfolio
og:localeen_US
og:locale:alternateeu_ES
profile:first_nameJon
profile:last_nameRamos
profile:usernamejramosg
twitter:cardsummary_large_image
twitter:creator@jramosg
twitter:imagehttps://jonramos.dev/og-image.jpg
twitter:image:altJon Ramos - Software Engineer Portfolio
NoneBasque Country, Spain, Remote Worldwide

Links:

Skip to main contenthttps://jonramos.dev#main-content
{:J "R"} Jon Ramos - Software Engineerhttps://jonramos.dev/en
01Homehttps://jonramos.dev/en/#home
02Experiencehttps://jonramos.dev/en/#experience
03Projectshttps://jonramos.dev/en/#projects
04Contributionshttps://jonramos.dev/en/contributions
05Contacthttps://jonramos.dev/en/#contact
EN https://jonramos.dev/en
ES https://jonramos.dev/es
EU https://jonramos.dev/eu
EN https://jonramos.dev/en
ES https://jonramos.dev/es
EU https://jonramos.dev/eu
01Homehttps://jonramos.dev/en/#home
02Experiencehttps://jonramos.dev/en/#experience
03Projectshttps://jonramos.dev/en/#projects
04Contributionshttps://jonramos.dev/en/contributions
05Contacthttps://jonramos.dev/en/#contact
Ubikarehttps://ubikare.io/
> View Work → https://jonramos.dev/en/#projects
Contact Me https://jonramos.dev/en/#contact
scroll https://jonramos.dev/en/#experience
@ Ubikare https://ubikare.io/
01. Naiha Featured A healthcare platform developed at Ubikare. Built with Clojure, ClojureScript, and Datomic for robust data management. clojure Clojure file-type-clojurescript ClojureScript Datomic https://www.naiha.io/
02. Laguntza Fisioterapia Professional physiotherapy clinic website. Multilingual (Basque/Spanish) with interactive Leaflet maps, GSAP animations, and accessibility-first design. file-type-light-astro Astro GSAP GSAP typescript Typescript https://laguntzafisioterapia.com/
03. Norwegian Singles A high-performance training plan generator based on the Norwegian Singles methodology. Built with Astro and React. file-type-light-astro Astro React typescript Typescript https://norwegian-singles.app
04. Besaide Mendizale Elkartea A multilingual (Basque/Spanish) website for Besaide Mendizale Elkartea. Built with Astro and Keystatic CMS, with i18n routing, accessibility-first components and zero-JS navigation. file-type-light-astro Astro typescript Typescript Keystatic https://besaide.eus
05. Polynomial Interpolation Educational deep-dive into polynomial interpolation — Newton, Lagrange, barycentric and cubic splines in Python, with an interactive Newton demo in JavaScript. Explores Chebyshev nodes, the Runge phenomenon and benchmarks. Python JavaScript NumPy SciPy https://jonramos.dev/newton-lagrange-interpolation-python/
06. color-tools A Clojure(Script) library for color manipulation and conversion. Open source contribution. clojure Clojure file-type-clojurescript Library Open Source https://github.com/jramosg/color-tools
07. reagent-mui-nested-menu A nested MUI menu library for Reagent/ClojureScript and React: dropdowns, a right-click context menu, per-item icons, custom labels and keyboard navigation. Published to Clojars and npm. file-type-clojurescript ClojureScript React MUI file-type-clojurescript Library https://github.com/jramosg/jon-nested-menu
React https://jonramos.dev/demos/jon-nested-menu/react/
CLJS https://jonramos.dev/demos/jon-nested-menu/cljs/
★ New Linter: if-x-x-y Surfaces an idiomatic-Clojure simplification across codebases — turning a common defensive `(if x x default)` pattern into the equivalent but clearer `(or x default)` https://github.com/clj-kondo/clj-kondo/pull/2831
★ New Linter: unimplemented-protocol-method-arity Catches a class of subtle protocol/interface implementation bugs at lint time that would otherwise surface only at call site https://github.com/clj-kondo/clj-kondo/pull/2804
★ New Linter: not-nil? Promotes idiomatic Clojure style and surfaces an easy readability win across codebases https://github.com/clj-kondo/clj-kondo/pull/2789
+40 more contributions https://jonramos.dev/en/contributions
★ Add :max-column-alignment-gap Option Gives developers fine-grained control over alignment padding, avoiding unreadable horizontal stretch in maps with long keys https://github.com/weavejester/cljfmt/pull/399
★ Add Support for :refer Indentation Rules Enables correct indentation for referred vars, respecting their original module indentation configuration without requiring repeated per-namespace setup https://github.com/weavejester/cljfmt/pull/393
★ Add :blank-lines-separate-alignment? option Improves readability by visually grouping related items together, allowing independent alignment of related bindings or map entries separately https://github.com/weavejester/cljfmt/pull/381
+9 more contributions https://jonramos.dev/en/contributions
★ Configurable Toggle Comment Behavior Provides users with powerful and configurable comment toggle strategies, enabling structural commenting with #_ instead of just line comments, improving code organization and readability https://github.com/BetterThanTomorrow/calva/pull/3093
★ Toggle Line Comments with Indent Preservation Keeps line comment toggles aligned with expected indentation, improving editing consistency https://github.com/BetterThanTomorrow/calva/pull/3047
★ Migrate cljfmt 0.16.0 Massive code reduction and modernization - cleaner codebase with better maintenance, improved reliability through proven library functionality, and access to two years of upstream cljfmt improvements https://github.com/BetterThanTomorrow/calva/pull/3048
+51 more contributions https://jonramos.dev/en/contributions
Fix Cyclic Dependency Check for :as-alias Eliminates false cyclic-dependency errors for code that uses :as-alias for type hints or spec aliases without requiring the namespace https://github.com/clojure-lsp/clojure-lsp/pull/2294
Fix Cyclic Dependencies Linter for comment Forms Stops the cyclic-dependencies linter from firing on require calls used only for REPL convenience inside comment blocks https://github.com/clojure-lsp/clojure-lsp/pull/2280
Find Definition for Fully Qualified Vars Without Explicit Require Makes go-to-definition work for inlined qualified calls and potemkin-imported vars that have no corresponding require in the current file https://github.com/clojure-lsp/clojure-lsp/pull/2278
+4 more contributions https://jonramos.dev/en/contributions
★ Reagent Module with React 19 Support Brings Kit's ClojureScript story onto the modern React 19 / Reagent 2 stack with first-class scaffolding via the modules system https://github.com/kit-clj/modules/pull/45
+1 more contributions https://jonramos.dev/en/contributions
Autopair Parenthesis Behavior Improvements Significantly improved editor UX by eliminating disruptive autocomplete behavior https://github.com/logseq/logseq/pull/7379
Fix Task List Checkbox Toggle Behavior Ensures reliable task management functionality, critical for productivity workflows https://github.com/logseq/logseq/pull/11079
+1 more contributions https://jonramos.dev/en/contributions
Support npm default-export requires in CLJS analysis Lets ClojureScript libraries that import npm default exports publish browsable docs on cljdoc https://github.com/cljdoc/cljdoc-analyzer/pull/135
View All Contributions https://jonramos.dev/en/contributions
Email [email protected] https://jonramos.dev/cdn-cgi/l/email-protection#80eaefeef5f2eee9e5f4e1c0e7ede1e9ecaee3efed
GitHub @jramosg https://github.com/jramosg
LinkedIn Jon Ramos https://www.linkedin.com/in/jon-ramos-8ba55a14a
↑ Back to top https://jonramos.dev/en/#home
https://github.com/jramosg
https://linkedin.com/in/jon-ramos-8ba55a14a
https://jonramos.dev/cdn-cgi/l/email-protection#81ebeeeff4f3efe8e4f5e0c1e6ece0e8edafe2eeec
https://www.buymeacoffee.com/jramosg

Viewport: width=device-width, initial-scale=1.0

Robots: index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1


URLs of crawlers that visited me.