1. Ensured compliance with standards, policies, procedures, and other requirements
2. Monitored the project status and tracked key performance indicators
3. Provided project progress reports to internal stakeholders
4. Created detailed project plans
5. Managed costs, budget, and schedule
6. Calculated earned value and report weekly status
7. Received assignments in the form of mid to long-range goals and objectives, defined methods and make recommendations to meet objectives and deliver results
8. Brainstormed and defined the structure for detailed project plans
9. Managed the on-time execution and delivery of large projects according to the project plan and budget
10. Managed costs, budget, and schedule across multiple projects
11. Planned and prioritized processes to align team and resources towards the most important business/client objective
12. Interfaced effectively with various client resources, up to the executive level
13. Proactively drived the full end-to-end software development lifecycle from inception through post-production