Information technology professional with experience in software engineering, software development, web application development, software architecture design, within fast-paced, agile environments. Possess expertise in software engineering, as well as the ability to build high-performance, secure, data-driven applications with quality code. A trusted innovator who can tackle and resolve complex business operations through the utilization of critical thinking, teamwork, and communication across all levels of staff, consumers, and key decision-makers.