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.
Desktop · macOS
Find twin files, review calmly, reclaim disk space — SDD, Figma MCP design, and Electron.
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
macOS duplicate utility — spec before code, Figma-grounded UI, and AI with review instead of vibe coding.
Estimated reading · 8 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.