Software development professional in software design, development and integration. Always willing to learn and work on new technologies.