I'm Joel – a Brazilian software engineer focused on web development. You can find me online at:
- X: x.com/holyshtjoe
- Mastodon: functional.cafe/@joel
- LinkedIn: linkedin.com/in/joeljuca
- Website: joeljuca.com
In the past, I've built things with:
| Period | Tech | Notes |
|---|---|---|
| 2025-present | Applied AI Engineering | Mostly fresh startups in the GenAI industry, using a variety of coding agents and cloud tools on every step of SDLC. Claude Code, Codex, Cursor, pi, Gemini CLI, MiMo Code |
| 2024-present | Go | Fintechs, microservices over event-driven architectures, real-time data processing when paired with Apache Kafka/RabbitMQ/NATS, using Gin/Chi for HTTP services, sqlx/GORM for SQL/RDBMSes, Cobra for CLI, and surely PostgreSQL |
| 2018-present | Elixir | Mostly fintechs and financial systems, using Phoenix and Absinthe, with PostgreSQL and SQLite for OLTP, Apache Kafka and RabbitMQ for stream processing, and DuckDB for local OLAP |
| 2016-present | Ruby | Startups and apps of all imaginable industries, using mostly Rails and simetimes Sinatra |
| 2013-present | Node.js | The golden era of API-first SPAs and web apps, using TypeScript, Express, Sails.js, Koa, Fastify, Next.js, and NestJS |
| 2007-present | JavaScript | with React, AngularJS, CoffeeScript, and Prototype |
| 2006-2016 | PHP | with MySQL, Drupal, CakePHP, CodeIgniter, and WordPress |
| 2002-2009 | Flash | with ActionScript 2.0, and later 3.0 |
Software I've written and made freely available, for you:
| Project | GitHub | |
|---|---|---|
| asdf-chicken | asdf plugin for CHICKEN Scheme | github.com/joeljuca/asdf-chicken |
| asdf-gambit | asdf plugin for Gambit Scheme | github.com/joeljuca/asdf-gambit |
| sandboxes | A collection of sandboxes for quick experimentations | github.com/joeljuca/sandboxes |
| SwissSchema | A Swiss Army knife for your Ecto schemas | github.com/joeljuca/swiss_schema |
I'm often active in the Open Source communities. Currently, I am active in:
- BEAM Community (co-maintainer)
- Elixir Brasil (CM)
- Elug CE (founder & CM)
- GURU-CE (CM)
And I've also contributed in multiple roles to other communities in the past, like: HoraExtraJP, GrudePB, and Drupal CE, and CEPUG (Ceará PHP User Group).






