Find about my Experience

About Me

Head of Engineering | Professional Services Director

Passionate and highly skilled professional with a proven track record spanning 20+ years building, mentoring and managing teams to deliver cutting-edge technology solutions in 8+ countries in America, Europe and Africa.

Expertise in Software Development Process (ALM); Management of globally distributed teams, building and delivering cutting-edge technology solutions.

I've had the opportunity to combine hands-on software development and project management expertise developing skills on the latest technology such as Microservices, Serverless, Mobile, Blockchain and Cloud Solutions.

This is allowing me to pursue my passion to work with innovations and deliver this to the final client.

Logo AWS

Cloud Solutions

AWS Certified Solutions Architect

  • Security: Identity Access Management (IAM)
  • Storage: S3, Glacier, Storage Gateway
  • Compute: EC2, Lambda, Elastic Beanstalk
  • Database: RDS, DynamoDB, ElastiCache
  • Networking: VPC, CloudFront, Route 53, API Gateway
  • Application Services: SNS, SQS, Kinesis
Logo PMP

Program Management

PMI® / PMP Certified Professional

  • Risk Management
  • Budget & Cost Tracking
  • Communication Plan
  • Scope Management
  • Team Leadership
  • Quality Control
  • Vendor Management
Logo ICP

Agile Transformations

ICAgile Certified Professional

  • Agile Mindset
  • Enterprise & Business Agility
  • Organizational Structures & Processes
  • Leadership & Culture
  • Change & Agile Transitions
  • Value Driven Development
  • Planning and Adapting

We Embrace

Diversity and Inclusion

Workplace diversity is the understanding, acceptance, and value that is placed on the differences between coworkers. Inclusion is the environment that you create in order to collaborate, support, and respect these differences.

Solve Problems Faster

Diversity encourages the search for novel information and perspectives, leading to better decision making and problem solving.

Diversity builds better products

The more perspectives we can bring to the products we build, then the more valuable those products will be for more people.

The Right Solutions

People with different backgrounds bring unique information and experiences to tasks. Interacting with individuals who are different forces group members to prepare better, anticipate alternative viewpoints, and expect that reaching consensus will take effort.

Connect With Customers

The audience for our software is widely diverse, so why wouldn’t we want our team to reflect that level of diversity as well? Teams that are too homogeneous have a challenge in tapping into empathy for customers and being able to reach a wider market.

Diversity Starts with YOU

Read my article published on LinkedIn sharing some of my experiences on creating diverse and inclusive teams. I have had the pleasure of hiring, mentoring and leading distributed teams with members from 5 continents with different work styles, expanding their knowledge, challenging themselves, growing and building a better product for everyone.

Read my article