AI-Assisted Software Development: Improving Developer Productivity | Amayrah AI Research