"Architecture starts when you carefully put two bricks together. There it begins."
- Ludwig Mies van der Rohe
It all starts with imagination. Whether building castles from sand or crafting end-user solutions from code, innovation begins with an idea and the right tools to construct something tangible.
My journey led me from development to becoming an ambassador for technological vision. I chose Management Information Systems over Computer Science to embrace the entire Software Development Life Cycle, fostering environments where developers innovate within proper infrastructure.
Bridging business objectives with technical implementation through architectural excellence and strategic planning.
Leading talented teams of architects, developers, analysts, and managers to deliver cutting-edge solutions.
From conceptual design to product release, ensuring quality and innovation throughout the entire development lifecycle.
Core competencies spanning the full technology stack
Designing scalable, maintainable systems that meet functional and non-functional requirements
Defining processes and structures for effective, scalable data management and utilization
Defining vision, strategy, and roadmaps while understanding customer needs and market dynamics
Inspiring diverse teams of architects, developers, analysts, and managers to achieve excellence
Streamlining repetitive processes and eliminating manual bottlenecks to enhance team productivity and reduce operational overhead
Technologies and methodologies I work with
Key principles that drive my leadership approach
Blending strategic vision with technical expertise to drive project and product success through collaborative team efforts.
Fostering environments where developers can innovate while maintaining proper infrastructure and architectural standards.
Understanding and optimizing the entire Software Development Life Cycle, from requirements gathering to deployment and beyond.
Passionate about automating tedious workflows to free up teams for high-value creative work, driving efficiency and reducing manual overhead across development processes.
Strategic vision and long-term technical roadmap development
Scrum, paired programming, and continuous delivery
Dev, QA, Prod deployment strategies
DAT, UAT, and comprehensive QA processes
Metrics, KPIs, and incident management
Leveraging AI for code assistance, automation, and enhanced development workflows
Management Information Systems (MIS)
University of Mississippi, Oxford MS
Focused on bridging business requirements with technical implementation, preparing for comprehensive software development lifecycle management.
Continuous Learning
• Scrum Alliance - CSPO Certification
• Scrum Alliance - ACSPO Certification
• Scrum Alliance - AI & Agility
"I chose Management Information Systems over Computer Science to gain a holistic understanding of how technology serves business objectives. This foundation has been instrumental in my ability to bridge the gap between technical teams and business stakeholders."
Ready to discuss software architecture, leadership, or potential opportunities