# Andrei Ferreira Full-stack software engineer I build full-stack software and AI agents. ## Current work - Coderockr: 2021–now - Pi Native Subagents: 2026–now, Open source, MIT - Native background agents across Pi, Claude Code and Codex, with capability-aware routing, supervised workflows, replay and explicit access policies. ## Selected work - [Geospatial systems](https://andreitf.co/work#geospatial-systems): Shareable map state, cloning, legends and accessible layer administration. - Implemented shareable URL-persisted map state with validated restoration. - Added permission-gated cloning without an extra API request, configurable legends and keyboard-accessible layer administration. - [Contract management](https://andreitf.co/work#contract-management): Authorized document workflows across PHP, Doctrine and React. - Delivered authorized PDF comment attachments across a PHP and Doctrine backend and a React frontend. - Covered role checks, upload validation, encrypted storage, transactional rollback, visibility rules and OpenAPI updates. - [Orca V2](https://andreitf.co/work#orca-v2), 2024–2026: Frontend architecture and full-stack budgeting workflows. - Led the frontend architecture for a V2 rebuild using React, TypeScript, Vite, TanStack Query, Zod, Tailwind CSS, Radix and shadcn/ui. - Expanded into NestJS and PostgreSQL work for budgeting, product-variant and brand-approval flows across the interface, API and relational model. ## Notes - [Complexity should earn its place](https://andreitf.co/notes/complexity-should-earn-its-place): How I use threat models, explicit residual risk and reversibility to decide which safeguards belong. - [Agents should ask instead of guessing](https://andreitf.co/notes/agents-should-ask-instead-of-guessing): A bounded question is often better than handing an agent more context. ## Public links - [Homepage](https://andreitf.co) - [Selected work](https://andreitf.co/work) - [English CV PDF](https://andreitf.co/cv/CV_EN.pdf) - [PDF do currículo em português](https://andreitf.co/cv/CV_PT.pdf) - [Public profile JSON](https://andreitf.co/profile.json) - [MCP endpoint](https://andreitf.co/mcp)