present ideas for system improvements with effort estimations. Plan and monitor project progress, resolve issues
Organize development tasks and provide accurate estimations. Collaborate with the development team to ensure
requirements, ensuring they are met. Organize and estimate development tasks accurately. Ensure software