Contact
Open to consulting, staff augmentation, speaking invitations, and interesting technical conversations. Response time is usually within two business days.
Open to consulting, staff augmentation, speaking invitations, and interesting technical conversations. Response time is usually within two business days.