- Title:
- Software developer and AI engineer, from data to production
Software developer and AI engineer, from data to production
I build the product, the data pipeline and the engineering standard that make AI deliver measured results in production, not only in demos.
Available for new projects
Portfolio
- ABRACCE: Institutional site for a nonprofit, built to explain the cause and receive support without depending on someone else's social network. Built with React Router in full-stack mode, so the same base serves today's pages and an authenticated area later, without switching stacks along the way.
- Ateliê éh Pique: Digital arts store for cutting machines, which took selling each file out of manual customer service. Storefront and admin are separate, so the author can publish without depending on whoever built it, and the admin runs on a custom WordPress theme instead of a store platform with a monthly fee.
- BragStack: Log professional wins in ten seconds, in free text, with the AI structuring everything into STAR format when it generates the brag document. It is a mobile-first PWA, because the win happens away from the editor, and it is live at bragstack.app.
- Camilla Saboia: Institutional site and portfolio for a Customer Experience and corporate events professional, who traded the PDF resume for her own address. All text lives in a single file validated at build time, and the same content generates structured data for search engines and AI agents. Live at camillasaboia.com.br.
- Croonos Multi-Track: Time tracking and project management for anyone juggling several clients at once and losing track of where the hours went. Next.js monorepo, with tracker and dashboard sharing the domain types, and per-project logging from day one, because data that is missing in the moment does not come back.
Lab
- AI Bar: Plugin for Noctalia Shell that shows on the bar how much of the Claude Code and Grok plan has already been used: the percentage of the most critical window, the time until it resets, and a progress bar. In the panel, each window appears with the usage pace, ahead or behind relative to the time that has passed.
- Amnesia: Persistent, deterministic memory layer for Claude Code. Merge, deduplication and validation leave the model and move into a Python CLI, so the result is the same on every run and the agent stops answering with a wrongly remembered fact. Daily use in my own workflow.
- CoachBot: Anti-motivational coach for the terminal: every time a shell opens, a sarcastic line in a speech bubble, spoken by a little pixel-art robot. Over a hundred lines in English and as many in Portuguese, and it installs with a single command.
- Daybar: Plugin for Noctalia Shell that gathers the day into a bar: a quick-capture field that understands free text ("buy bread tomorrow 9am" becomes a task, "/e meeting Friday 3pm-4pm" becomes an event on Google Calendar), plus today's checklist, pomodoro and timer (which also open in their own window or pinned to a screen corner), favorites with page preview and Markdown notes.
- Desktop Sticky Notes: Plugin for Noctalia Shell that pins sticky notes to the desktop as widgets: each note can be dragged and resized, has a post-it color and Markdown text, opens an editor on click and can stay linked to a .md file on disk, updating when the file changes.
Services
End-to-end product
For anyone who needs to take a product off the whiteboard without staffing a whole team. Interface, backend, database and infrastructure, from opportunity to production, with the test written before the code.
AI and data in production
For anyone with data arriving in different formats and manual process blocking operations. Data pipelines and agents that automate the repetitive work, with a regression suite protecting every change.
AI engineering standard
For teams that already use coding agents, but with no standard or control. An AI-assisted development flow with mandatory TDD, quality gates and executable security guardrails.
---
title: Software developer and AI engineer, from data to production
url: https://nandomoreira.dev/en
---
# Software developer and AI engineer, from data to production
I build the product, the data pipeline and the engineering standard that
make AI deliver measured results in production, not only in demos.
**Available for new projects**
## Portfolio
- [ABRACCE](https://nandomoreira.dev/en/portfolio/abracce): Institutional site for a nonprofit, built to explain the cause and receive support without depending on someone else's social network. Built with React Router in full-stack mode, so the same base serves today's pages and an authenticated area later, without switching stacks along the way.
- [Ateliê éh Pique](https://nandomoreira.dev/en/portfolio/atelie-eh-pique): Digital arts store for cutting machines, which took selling each file out of manual customer service. Storefront and admin are separate, so the author can publish without depending on whoever built it, and the admin runs on a custom WordPress theme instead of a store platform with a monthly fee.
- [BragStack](https://nandomoreira.dev/en/portfolio/bragstack): Log professional wins in ten seconds, in free text, with the AI structuring everything into STAR format when it generates the brag document. It is a mobile-first PWA, because the win happens away from the editor, and it is live at bragstack.app.
- [Camilla Saboia](https://nandomoreira.dev/en/portfolio/camilla-saboia): Institutional site and portfolio for a Customer Experience and corporate events professional, who traded the PDF resume for her own address. All text lives in a single file validated at build time, and the same content generates structured data for search engines and AI agents. Live at camillasaboia.com.br.
- [Croonos Multi-Track](https://nandomoreira.dev/en/portfolio/croonos): Time tracking and project management for anyone juggling several clients at once and losing track of where the hours went. Next.js monorepo, with tracker and dashboard sharing the domain types, and per-project logging from day one, because data that is missing in the moment does not come back.
## Lab
- [AI Bar](https://nandomoreira.dev/en/lab/noctalia-aibar): Plugin for Noctalia Shell that shows on the bar how much of the Claude Code and Grok plan has already been used: the percentage of the most critical window, the time until it resets, and a progress bar. In the panel, each window appears with the usage pace, ahead or behind relative to the time that has passed.
- [Amnesia](https://nandomoreira.dev/en/lab/amnesia-claude-code): Persistent, deterministic memory layer for Claude Code. Merge, deduplication and validation leave the model and move into a Python CLI, so the result is the same on every run and the agent stops answering with a wrongly remembered fact. Daily use in my own workflow.
- [CoachBot](https://nandomoreira.dev/en/lab/coachbot-cli): Anti-motivational coach for the terminal: every time a shell opens, a sarcastic line in a speech bubble, spoken by a little pixel-art robot. Over a hundred lines in English and as many in Portuguese, and it installs with a single command.
- [Daybar](https://nandomoreira.dev/en/lab/noctalia-daybar): Plugin for Noctalia Shell that gathers the day into a bar: a quick-capture field that understands free text ("buy bread tomorrow 9am" becomes a task, "/e meeting Friday 3pm-4pm" becomes an event on Google Calendar), plus today's checklist, pomodoro and timer (which also open in their own window or pinned to a screen corner), favorites with page preview and Markdown notes.
- [Desktop Sticky Notes](https://nandomoreira.dev/en/lab/noctalia-desktop-sticky-notes): Plugin for Noctalia Shell that pins sticky notes to the desktop as widgets: each note can be dragged and resized, has a post-it color and Markdown text, opens an editor on click and can stay linked to a .md file on disk, updating when the file changes.
## Services
### End-to-end product
For anyone who needs to take a product off the whiteboard without
staffing a whole team. Interface, backend, database and infrastructure,
from opportunity to production, with the test written before the code.
### AI and data in production
For anyone with data arriving in different formats and manual process
blocking operations. Data pipelines and agents that automate the
repetitive work, with a regression suite protecting every change.
### AI engineering standard
For teams that already use coding agents, but with no standard or
control. An AI-assisted development flow with mandatory TDD, quality
gates and executable security guardrails.