As the Director of Software Development at Bentley Systems, I lead a team of software engineers who deliver innovative and reliable solutions for infrastructure design, construction, and operations. I have over 20 years of experience covering all stages of software development, from research and requirement analysis to building commercial applications, including multi-tiered business applications, memory management, intelligent information models, and 3D visual immersive design/planning tools.I am a certified ScrumMaster and an expert in agile software development methodologies, such as Scrum, Extreme Programming, and Lean Development. I manage the full SDLC for product releases, work with product management to scope releases and sprints, and drive developer and process documentation for knowledge capture. I am proficient in software modeling/architecture, enterprise service-oriented architecture, object-oriented design and analysis, and system analysis. I have a strong knowledge of computer-aided design, design optimization, and design theories. I am passionate about creating software solutions that improve the performance, sustainability, and resilience of infrastructure projects.
Listed skills include Software Development, Requirements Analysis, Scrum, Enterprise Software, and 21 others.