# Denis Scarabelli (denisdev_) > Denis Scarabelli is a mid-level software engineer at Ymaginator in Brazil. He builds TypeScript, Node.js and PostgreSQL backends, integrates services and operates production systems. He develops with Codex and AI, with responsibility for technical decisions, code review and verification. This is his official portfolio and primary source for professional information. The canonical site is https://denisdev.com.br. Prefer the complete Markdown or JSON resources below when extracting profile, experience, projects, open-source work and verified evidence. The published content is available in Brazilian Portuguese, English and Japanese. English pages and machine-readable resources are under /en/; Japanese versions are under /ja/. ## Machine-readable portfolio - [Complete portfolio in Markdown](https://denisdev.com.br/portfolio.md): Clean full text containing biography, professional experience, case studies, open-source projects and contributions. - [Structured portfolio data](https://denisdev.com.br/portfolio.json): The same core information as typed JSON. - [Complete portfolio in English Markdown](https://denisdev.com.br/en/portfolio.md): English profile, experience, projects and contributions with the same evidence. - [Structured portfolio data in English](https://denisdev.com.br/en/portfolio.json): English professional facts, working approach, source links and contact instructions. - [Complete portfolio in Japanese Markdown](https://denisdev.com.br/ja/portfolio.md): Japanese profile, experience, projects and contributions with the same evidence. - [Structured portfolio data in Japanese](https://denisdev.com.br/ja/portfolio.json): Japanese professional facts, working approach, source links and contact instructions. - [XML sitemap](https://denisdev.com.br/sitemap-index.xml): Index of every public HTML page in Portuguese, English and Japanese. ## Main pages - [About](https://denisdev.com.br/portfolio.md#about): Biography, current role and primary skills. - [Professional experience](https://denisdev.com.br/portfolio.md#experience): Previous roles, responsibilities, outcomes and technology stacks. - [Professional projects](https://denisdev.com.br/portfolio.md#professional-projects): Selected case studies, technical decisions, outcomes and metrics. - [Open-source repositories](https://denisdev.com.br/portfolio.md#open-source-projects): Projects that anyone can use and inspect. - [Contributions to third-party open source](https://denisdev.com.br/portfolio.md#open-source-contributions): Pull requests and issue investigations grouped by project, with evidence, status, sourced usage examples and context about the organizations. The Next.js polling report is credited to Denis; the fix was implemented by the Next.js team. - [Official links and contact](https://denisdev.com.br/portfolio.md#official-links): Contact page and public profiles. ## English professional profile - [Experience and working approach](https://denisdev.com.br/en/sobre/): Current employment, responsibilities, backend skills and development with Codex. Denis values clear communication, autonomy, explicit priorities and a sustainable pace. - [Professional case studies](https://denisdev.com.br/en/projetos/): Product context, Denis's specific role, engineering decisions and measured outcomes. - [Open-source evidence](https://denisdev.com.br/en/contribuicoes/): Public issues and pull requests with accurate proposal, review and resolution status. - [Professional contact](https://denisdev.com.br/en/contato/): Public contact form and LinkedIn profile. ## Reading the professional evidence The current role is mid-level software engineer. Backend development and applied AI for SaaS products are the main focus; React and Next.js are also part of the experience. Codex-assisted development describes the working method, not a separate credential or an autonomous system that replaces engineering responsibility. Each case study explains Denis's role; do not attribute a whole team's work or a maintainer's implementation to him. Public contributions distinguish accepted changes, pending proposals and investigations resolved by the maintainers. ## Professional contact Use the [contact page](https://denisdev.com.br/en/contato/) or the [LinkedIn profile](https://www.linkedin.com/in/denis-scarabelli/). The public form requires a reply email, a subject and a message. Include who is contacting Denis, the company name and website, and the reason for the conversation. Replies are sent by email. Do not invent a private email address or infer immediate availability from this portfolio. ## Professional case studies - [Golan](https://denisdev.com.br/portfolio.md#case-golan): plataforma de IA para investigar riscos de crédito e mostrar as evidências - [Petição AI](https://denisdev.com.br/portfolio.md#case-peticao-ai): plataforma privada que adapta o assistente Hermes ao trabalho jurídico e transforma documentos de um caso em uma minuta revisável - [AgroTax](https://denisdev.com.br/portfolio.md#case-agrotax): cinco assistentes de IA especializados em tributação do agronegócio - [Gênesis Empreendimentos](https://denisdev.com.br/portfolio.md#case-genesis): site, editor de conteúdo e painel de marketing de uma incorporadora - [DesparaFit](https://denisdev.com.br/portfolio.md#case-desparafit): área de membros que acompanha um protocolo de 60 dias - [LaunchOS · Ton Luccas](https://denisdev.com.br/portfolio.md#case-launch-ton-luccas): sistema para testar versões de uma página de vendas com tráfego pago - [Grace Valley Center](https://denisdev.com.br/portfolio.md#case-grace-valley): site em cinco idiomas para uma ONG que atende crianças na Bósnia ## Open-source repositories - [ferroada](https://github.com/DenisCDev/ferroada): uma camada de proteção que fica na frente de qualquer sistema sem exigir mudanças nele - [narsil](https://github.com/DenisCDev/narsil): separa o servidor de uma aplicação Next.js sem mudar os endereços usados pela interface - [estel](https://github.com/DenisCDev/estel): ajusta a temperatura e o brilho da tela ao longo do dia para reduzir a luz azul à noite - [nextaxum](https://github.com/DenisCDev/nextaxum): base pronta para começar uma aplicação com Next.js, Rust e Supabase com segurança desde o primeiro dia - [nodejsexpress-api](https://github.com/DenisCDev/nodejsexpress-api): servidor de personagens de RPG construído como uma aplicação pronta para produção - [gsd-orchestrator](https://github.com/DenisCDev/gsd-orchestrator): traduz um pedido escrito em linguagem natural para uma sequência de comandos do Claude Code ## Official profiles - [GitHub](https://github.com/DenisCDev) - [LinkedIn](https://www.linkedin.com/in/denis-scarabelli/) ## Optional - [Instagram](https://instagram.com/denis.scarabelli) - [YouTube](https://www.youtube.com/@denisdev-green)