Gregory BallSoftware Architect
Director of Solutions Architecture crafting scalable systems and leading innovation
Core Expertise
Technical mastery combined with proven leadership across complex organizations
Microservices Architecture
Designing and implementing scalable distributed systems
Software Design
Creating elegant solutions to complex technical challenges
Web Applications
Building modern, performant web experiences
Team Leadership
Led teams of 40+ engineers, managing multi-million dollar programs and developing high-performing leadership teams
Mentorship & Education
NAVAIR Mentor of the Year, trained 60+ soldier engineers, and developed curriculum taught across 3 countries
Strategic Consulting
Guided highly opinionated clients through complex technical transformations and architectural decisions
Organizational Transformation
Successfully transitioned large organizations to agile methodologies and modern engineering practices
Technical Excellence
Championed engineering best practices, lean methodologies, and extreme programming across DoD agencies
Cross-Functional Collaboration
Primary engineering point of contact for customers, fostering lasting relationships across military branches