Knowledge in motion.
Digital education
Alumnus E-learning
One of the digital education initiatives I contributed to throughout my career.
Product + engineering + vision
I'm Andy Castro, Product Engineer. I connect architecture, user experience, and technical execution to turn complex problems into reliable solutions.
01 / Projects
A career built across different sectors. These are some of the initiatives I've contributed to.
Knowledge in motion.
Digital education
One of the digital education initiatives I contributed to throughout my career.
Connections that happen.
Digital platform
Digital product experience in a different context, with participation in the A Festa Toda project.
Published product
Shipped Chrome and VS Code extensions with local architecture for work sessions and editor context — data stays on device.
Compositions are illustrative; they do not represent real project screens.
I'm a Product Engineer with 15+ years of experience in scalable, high-performance, people-centered digital products.
My work goes beyond frontend or backend. I operate across the full product engineering cycle, combining software architecture, user experience, technical execution, and product thinking.
I value clean architecture, pragmatic decisions, and continuous learning. I'd rather pick the right tools for the problem than lock into a single layer or technology.
03 / Focus
Five complementary areas that turn complexity into reliable, evolvable products.
End-to-end development across web, mobile, backend, and desktop, connecting product needs and technical decisions.
Spec-Driven Development, coding agents, and workflows that integrate AI into planning, implementation, and testing.
Microfrontends, scalable systems, and maintainability with pragmatic architectural choices.
TypeScript, automated testing, CI/CD, code quality, and continuous delivery as part of building the product.
Mentorship, developer experience, cross-team collaboration, and an engineering culture that keeps learning.
04 / Technical toolkit
Technical depth without tool attachment: context, clarity, and maintainability guide my choices.
05 / AI in engineering
I'm interested in combining human judgment, solid engineering principles, and AI to build better products — without compromising quality.
Make the problem, context, and acceptance criteria explicit.
Integrate coding agents into tasks with clear boundaries and intent.
Combine human review, tests, and engineering principles.
Use feedback to improve the product and the workflow itself.
06 / Leadership & DX
Beyond writing code, I enjoy developing people. Mentorship, knowledge sharing, and collaboration are part of how I work.
07 / Engineering notebook
Topics in progress / Drafts and editorial samples, not published articles.
SDD · Editorial draft
Responsibilities, contracts, and pragmatic choices for systems that need to evolve.
Estimated reading · 6 min
Shipped Chrome and VS Code extensions linked by local architecture for work sessions with editor context.
Estimated reading · 7 min
08 / Contact
A product to evolve, an architecture challenge, or a conversation about engineering. Share a bit of your context.