Extensive experience in software development both as a manager, developer and system administrator. Responsible for overseeing all phases of development, resolving day-to-day support issues in a timely cost efficient manner, collaborating with other departments, budgeting and team reviews.Skills include listening to the opinions of others; delegating projects to team members; project tracking; knowledge of programming and scripting; and knowledge of tools like Microsoft Office and Microsoft Project. Proven ability to manage personnel in a dynamic environment of critical day-to-day issues and strategic enhancement projects. History of collaborating with multiple teams to ensure projects are completed timely and according to customer requirements; and exhibited the capability to successfully apply programming concepts to newly assigned products.
Listed skills include Software Development, Enterprise Software, Product Requirements, Software Project Management, and 38 others.