Managing software development projects through all stages and aspects, including: application programming, database and software design, scope, goals and deliverables, developed and provide feedback on detailed technical project issues and plans.
Conceptualized and created appealing and informative presentations for projects.