rioting bits

jedes herz ist eine revolutionäre zelle

The Author

December 28th, 2009

I read somewhere that you should give some information about yourself as a blog author, if you want to be taken seriously. Apparently, readers who don’t find any background on the owner tend to strain their credulity on the blog’s writings. And of course I wouldn’t want that, so here we go…

My name is Dan Dumitru, I’m 26 years old and I live in Braşov, Romania, a cold and nice city right in the middle of the country.

I graduated the University of Braşov with a degree in Automation and I’ve been working as a software developer for about 3 years.

I started while I was still a student, with a position at Vision Systems (2006 – 2008). I can’t really say we had a specific niche we were working for, so our projects were vastly different. For example, I worked for an e-learning platform (porting it from classic ASP to JSP), then a Windows application for accounting-related activities (Visual C++), an IMMS system – where I did the front-end as a Java applet and, to close the circle, a website for a department of the Braşov University, in ASP.NET and C#.
It was quite a handful of different technologies, but I think this was a good thing, as it gave me a chance to taste different approaches to programming.

However, after some time, I started to feel like I was chasing too many rabbits at the same time, and not getting particularly good in any of the programming languages. So from October 2008 I went for a full-time .NET programming job at eRealty Solution. We develop and maintain a web-platform which we use to generate websites for real estate offices and agents in the US and we also make some intranet web-apps for the Health & Hospitals Corporation, the largest hospital chain in New York. All of these with the latest .NET tools, ASP.NET 3.5 and C# 3.0.

What I like most about working in .NET is having a fully-featured IDE – the Visual Studio (this is one of the good things about going the non-OSS road) and working with C#, which is a wonderful language (especially with the LINQ enhancements in its latest version).

I tend to say .NET here, .NET there, but, at the end of the day, I think all that counts is what you build with it. So, in the long run, I think I’ll be happy making good applications, regardless of the language I implement them in. As long as the code is readable, maintainable, and the product works fast and stable, nothing else matters.

Leaving programming aside, other things I enjoy doing is going to rock concerts, reading (yeah, boring!), wander around in the mountains with my backpack (although I’m not finding the time lately) and hanging around in a doing-nothing-talking-and-drinking state with my friends.

This blog was born simply because I want to improve my writing-about-programming skills. With each article I write I get to research pretty deep in the subject I’m talking about, and this can only be good.

If you want to contact me, I’m to be found at: dan[at]riotingbits[.]com.