Michele Sama is a seasoned engineering leader with 14 years of experience building and scaling cloud-native and ML-driven products, currently serving as Director of Engineering at Dialpad. He has led cross-functional teams from CTO roles to heads of cloud and data at SwiftKey, delivering high-availability microservices, mobile features used by 90k+ users, and platforms processing over a billion documents. Michele combines hands-on backend and QA experience—contributing to notable open-source projects like Robolectric and implementing SES/SNS support in goamz—with executive skills in product vision, investor relations, and research partnerships. He is comfortable translating complex technical trade-offs to non-technical stakeholders and has a track record of turning R&D and patents into production SaaS. Based in Rushmoor, UK, he blends deep test-automation and cloud expertise with applied NLP/NLU experience, making him equally at home in code, architecture and strategy.
Fork of the GOAMZ version developed within Canonical with additional functionality with DynamoDB
Role in this project:
Back-end Developer
Contributions:8 commits, 6 PRs, 2 comments in 20 days
Contributions summary:Michele implemented functionality for Amazon SES (Simple Email Service) integration within the `goamz` project. They added a new package for SES functionality, including the ability to send emails, handle destinations, and manage message content. The user added support for handling SNS (Simple Notification Service) notifications related to email delivery, bounces, and complaints. In addition, the user modified the aws/regions.go to include an email endpoint and updated several test files.
Contributions summary:Michele primarily focused on enhancing the Robolectric testing framework. They implemented and added numerous unit tests for the `XmlFileLoader` class, including methods for XML parsing and attribute retrieval. These tests involved verifying functionality related to various XML parsing events and attribute value retrieval methods, demonstrating a focus on improving Robolectric's Android compatibility. The user's work also involved fixing test cases, ensuring more reliable results.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.