As a programmer, I've worked on a wide variety of software development projects that had been deployed on different platforms (web, mobile, desktop). Although I learned and use an array of programming languages such as JavaEE6, asp.net, seam, php, android, xcode, etc. It's always been my favorite and priority to work with JavaEE6 and asp.net with the latest development they have (JavaEE6, MVC3, EF4). My expertise lies not only in programming but on software and database design as well, this is because I've been involved in the design of several custom software applications from scratch. Over the years I've worked on different positions like Developer, Software Engineer, Team Lead, Technical Lead and Project Manager, these experiences made me flexible and effective in the IT Industry.