I possess over 15 years of professional and practical experience in all phases of the software development life cycle. I am a versatile software architect, able to conceptualize, design, develop, and review software through a range of practices and technologies. My goal is to focus on solutions strategy specifically innovation, feasibility, scoping, and managing the evolution of projects and deliverables. I also work with resource management to staff projects with the correct skillsets. My communication at both a technical and practical level is excellent, and I can lead teams through practice and direction. I relish in the opportunity to work in a fast-paced environment with constantly changing requirements. My experience in various verticals allows me to provide both expert and process consultation to both clients and my team.