Development Team Lead
Current> Estimate & manage multiple modules in a large project> Manage On going Support project.> Schedule, Monitor and Manage Task Execution> Mentoring Juniours> Release Management> Configuration Management> Responsible for Product Delivery> Develop high-quality software design and architecture> Identify, prioritize and execute tasks in the software development.