Own the generation, quality, and reliability of backend code produced through AI-assisted development workflows.
Define and maintain clear acceptance criteria and test cases prior to implementation, ensuring a strict test-driven development approach.
Review, refine, and approve AI-generated backend code to ensure it meets functional, performance, and reliability requirements.
Provide structured guidance and constraints to AI systems so generated code aligns with established backend architecture, data models, and service patterns.
Write code as necessary to fill in gaps and bridge the last mile.