Highly skilled software development professional bringing more than 10 years in software design, development, and integration. Advanced knowledge of .Net and MS SQL. Self-directed and motivated Software Engineer who works effectively in a dynamic environment. Engineer with expertise in all aspects of the software development life cycle, including requirements analysis, design, development, and production support. Expert Software Developer dedicated to constantly improving tools and infrastructure to maximize productivity, minimize system downtime and quickly respond to the changing needs of the business. Software Engineer who precisely executes development projects from concept to delivery. Teamwork skills, achievement orientation, and work with agile methodologies.