DevOps, System Architecture, and Security Consultant. Specializing in AWS, infrastructure management, & scalability.
I've been developing & deploying SaaS websites for many years. I focus heavily on fixing common problems that SaaS sites can experience, such as: architectural bottlenecks, bad code, scalability problems, and infrastructure issues.
Ansible, Chef, deployment automation, & continuous integration
Ruby on Rails, Node.js, MySQL, Postegres, MongoDB, Redis
The holy grail: Performance, High Availability, and Fault Tolerance.
Most likely yes. GitHub is the de-facto standard for git hosting (public or private). There are very good competitors like BitBucket. But unless you can justify why you need to use a different provider, GitHub is a good choice because everyone you work with will already know how to use it.
If you want a system that doesn't require any hardware or infrastructure, then a virtual PBX is the best bet. These systems just use your existing phone numbers (cell phones or whatever) and routes the calls among them.
The big player in this space is http://grasshopper.com/ They have been around for quite awhile and have a lot of features for managing calls. They're well known for their reliability and customer service.
I've also used http://www.ringcentral.com/ and they are very good as well. Never had any issues and they support various softphones and hardware phones as well.
I've also heard about a new up-and-comer https://aircall.io/ - But I know very little about them and they look to still be in beta. But you should definitely try it for comparison.
It was a pleasure to speak to Drew. He was extremely knowledgeable about PCI compliance and audits. I will definitely contact him again if I have additional questions.
Drew was fantastic! He answered all my questions completely and thoroughly. He went above and beyond.
Very knowledgeable.
Drew was very helpful, he answered all my questions and concerns within 10 minutes. Thanks again Drew! :)
Drew was very helpful in helping me identify and define key roles within the company and providing actionable guidance in moving forward towards a more scalable future.
Excellent guidance on basic service architecture with just a bit of background info to go on. Thanks for pointing me in the right direction, Drew!
Drew is extremely knowledgeable and personable. Super specific advice to my issues and excellent recommendations.
Drew immediately understood the issues at hand and was able to provide some good advice in a previously unconsidered direction. Thanks again!
Drew was knowledgable and provided very helpful guidance comparing cloud providers, and their suitability for non-technical users and for setting up a cloud-based development environment for a PHP app.
Drew was so incredibly helpful. He probably saved me 8 hours of work from the 40min or so we spoke. Very easy to talk to. There wasn't a single question I asked him that he didn't have a quick answer for.
Helpful, informative and easy to talk to. I plan on calling Drew again for DevOps and security advice.