Broad experience in commercial software architecture and design. Large cloud-based systems, scalable software, reliable systems. Develop system and data architecture, requirements organization. Craftsmanship, cost-effective performance improvements, defensive testing and maintenance, monitoring systems, adapting to change, working with users' feedback.
Experienced team and project lead, excellent communicator, work well with people within and outside the project team. Well-versed in agile and extreme programming, and waterfall development practices. Share knowledge and good practices, project setup, incremental delivery for immediate ROI. Assessment of project quality, planning and e...