About
With over 30 years of experience leading enterprise-wide software development, engineering, and architecture across diverse industries including education, manufacturing, financial services, investment management, and insurance, I've built my career through both global multinationals and small entrepreneurial ventures.
Learning is the cornerstone of my professional growth. I actively engage with books, podcasts, industry blogs, and hands-on coding to stay current with technology trends. This passion for knowledge sharing has shaped my leadership approach—I often think I would have become a teacher if I hadn't pursued technology.
I practice servant leadership by focusing on my team's development, clearing obstacles, creating growth opportunities, and providing resources for success. I'm fortunate to work with a high-performing organization where I adapt my role to meet organizational needs—whether as a practitioner, mentor, advisor, or strategic influencer.
Trust, integrity, and professionalism form the foundation of my leadership philosophy. I build strong partnerships through consistent, ethical behavior and open dialogue. Together with my team, we elevate each other through shared experiences and collaborative problem-solving.

Areas of Expertise
Cloud & Enterprise Architecture
Designing and implementing cloud-native architectures across AWS & Azure, with expertise in microservices, serverless, containerization, and hybrid cloud solutions for enterprise-scale applications.
Technology Leadership
Practicing servant leadership to build high-performing teams, foster growth, and drive organizational success through mentorship and strategic guidance.
Continuous Learning
Staying at the forefront of technology through active engagement with emerging trends, hands-on development, and knowledge sharing.
Leading Transformation
Driving organizational change and digital transformation initiatives, focusing on cultural evolution, process optimization, and technology adoption to achieve business objectives.
Software Engineering
Architecting and developing scalable, maintainable software solutions using modern technologies and best practices, with a focus on code quality, performance, and security.
Generative AI
Leveraging Generative AI technologies to drive innovation, automate processes, and create intelligent solutions that enhance business capabilities and user experiences.
Get in Touch
Interested in working together? Let's connect and discuss how we can collaborate.
Connect on LinkedIn