Joining MD Buyline

mdbuyline_logo-300x150

It’s been 5 weeks since I joined MD Buyline as a Senior .Net Developer. I think it is a good time to write about my new job. Here are the 3 things I like about working at MD Buyline:

1. Commute

Our offices are located at 75 and Mockingbird. From my house to the office, it takes me 30 minutes. But since I live very close to the Westmoreland station, I have decided to take the train. I take the red line train and it takes me 40 minutes to reach the office. During the ride, I read books and sometimes I write for my blog. When I’m not reading or writing, I just sit back and relax.

I feel that my stress level has going down. When I was working at Verizon, I was driving an average of 90 minutes per day. Now that I take the train, I feel more relaxed. I’m also saving money on gas. In addition, my car mileage has not increase much. I really like that.

rowlett_ribbon_breaking

2. Small Team

We are a small team of 6 developers. On average, we have 2 or 3 developers per project. This setup allows us to solve problems quickly. When we have technology problems or issues with the code, we can email our group and someone will have a recommendation to solve it. I like the small teams because the communication does not get lost. When I was working in bigger team, the resolution to a problem had to go thru different layers of management.

3. Technology

Before joining MD Buyline, I had the opportunity to work in an Asp.Net MVC 3 project. The experience gained in that project has allowed me to be comfortable working here. Most of our applications are using MVC. We are also heavily involved with web services and unit testing. I also had the opportunity to work with MongoDb, a nosql database. In addition to MongoDb, we also use Sql Server, and PostgreSql. In terms of continuous integration and delivery, we are using CruiseControl.net to do our automated builds. There is room for improvement in our continuous delivery tools. I had experience in that area and hopefully we can fully automate our deployments.

It’s only been 5 weeks in my new job and I really like the people and culture of the company.