Wednesday, July 22, 2015

Introducing Bitnami's Power User: Ahmed Haque

We have an incredible community of developers that continue to support our mission of making awesome software available to everyone. In addition to our popular community forum, Bitnami receives valuable user experience feedback everyday. Some community members even go so far as to include our application and deployment stacks on their blogs as deployment best practices.

Ahmed Haque, Lead Software Engineer at SensoDx Inc., impressed us with an awesome two-part tutorial about how to deploy a MEAN application on Amazon's EC2. Read more about Ahmed’s Bitnami user journey, and check out his articles.

What projects are you currently working on? 

Right now, I've got two major projects taking up my time. The first is one I'm working on as part of my dissertation. In this project, I'm creating a web and mobile interface that collects biomarker information from blood analysis, information from consumer health devices, and self-reported data -- to provide patients with a comprehensive perspective on their overall risk of disease. The idea is that by aggregating information from both laboratories and mobile health applications, we can offer patients a better snapshot of their overall health and hopefully motivate them towards wellness. The second project is more of a side-gig. Having worked with many of the non-profit organizations in my city, I've come to realize that information regarding services for the homeless are often disparate, disorganized, and extremely hard to find. Even if there are dozens of groups offering to help those-in-need -- comprehensive information about schedules, locations, and the range of services provided is heavily lacking. I'm currently developing an interactive web application that intuitively consolidates information on every nonprofit in the city, so folks can get the information they need quickly. For both these projects, having the Bitnami MEAN stack means I can focus more on the actual applications and less on the process of setting up servers.

Why use Bitnami? 

I first stumbled into the Bitnami MEAN stack in the AWS Marketplace about six months ago, while working on a demo app for my PhD. At the time, I was fairly new to the idea of deploying web applications as a whole, but needed a solution quickly. Though I had completed many tutorials on the MEAN stack, read my share of Javascript books, and had spent hours on Stack Overflow -- the process of getting my app onto a server still seemed completely mysterious to me. The Bitnami MEAN stack came super handy, because it offered a one-stop solution for deploying my app onto Amazon EC2.

Do you have any favorite stacks/apps? 

So far, I've had great success with the Bitnami MEAN stack in AWS. I'm also looking forward to branching out and trying the Wordpress, Ghost, and Magento stacks as well.

We love to hear hear from our users, and would love to hear about your personal experience with Bitnami as well. Feel free to reach out to us, and you might just be the next Bitnami Power User!