Derek is a seasoned software development leader with experience in corporate IT, startup and commercial environments. Derek is a disciplined software system architect, proficient in both Agile and structured methodologies, system and process modeling, addressing both big picture and detail issues, and project estimation. Derek has recruited and managed development teams through full product life cycles, delivering on time and within scope. Derek is able to fully engage clients, partners, vendors and senior and executive management. Derek has broad technology and software development experience, including full system development in Microsoft .NET and open source platforms. He has designed and managed consolidated and scalable cloud hosting environments as well as corporate data centers.Specialties: engineering leadership, software system architecture, Agile methodologies, Microsoft .NET platform development, network and hosting infrastructure architecture.
Listed skills include Agile Methodologies, Software Development, Web Services, Integration, and 30 others.