Manager Software Development
Current- Responsible for synthesizing software product requirements into high-level architectural design specifications.
- Implement, integrate, test and deploy code ensuring maximum extensibility, reusability, interoperability and integration with existing software solutions.
- Introducing best practices in all phases of the SDLC including testing, use of test frameworks, automated build and release and change management principles