Hello, my name is Jules. I'm a senior Elixir and JavaScript web developer.1

I am a full-stack web developer with twenty years of professional experience, and ten years working remotely. I build reliable web applications and tools, often by leveraging Elixir on Phoenix2, React.js with TypeScript and Rust.


"Jules is a rare breed, an extremely gifted thinker and doer. Jules is able to learn new languages and technologies faster than most. It's rare to come accross such a talented and genuine person, and I would welcome the opportunity to work with Jules again."

Neel Palrecha, CTO of PlayVS

My technical skills include:


"Armed with only summary level requirements, Jules built or improved every major component of our app platform (e.g. Rails, PostgreSQL, Solr/Lucene, including social login, UGC & discovery, APIs, unit testing, dashboards and reporting, etc.). His contributions and our ROI can only be described as immense."

Christopher Jereb, CEO / Founder of Zooma

Aside from programming, some of my other interests include meditation5, somatic arts6, and "weird horror"7.

Contact Me

I am currently available for hire. I'm mostly looking for contract work, but also very open to discussing full time roles. Feel free to contact me on LinkedIn or directly via (masked) email at smooth.sand4171 [at] haunted.host.

  1. jules

    Recent photo of me, hi 👋 ↩︎

  2. Previously I worked for several years as a senior Ruby on Rails developer. I switched to Elixir full-time in 2016. ↩︎

  3. PostgreSQL is the answer to nearly all questions. ↩︎

  4. This site is built with the now ancient but still reliable technologies of Gulp and Webpack. Check out the source code. ↩︎

  5. I practice vipassana meditation, loosely within the Mahasi Sayadaw lineage of the modern Theravada Buddhist tradition, alongside metta. I try to attend at least one 10-day silent retreat every year. ↩︎

  6. I'm an aspiring kinbaku (shibari) rigger. ↩︎

  7. Horror in film, graphic novels, music and even political theory. ↩︎