It’s been a while that I wrote on this blog. So I decided I could give some news.
Since last December, I officially started to work on my own as a freelancer. I found my first contract, 7 months ending in June if it is not renewed. I am working for a Montreal agency called Planaxis, the client is Trilliant Networks in Granby. The technical environment and the product that I work on are really interesting. For me, it is a comeback in Java after a 2 years break. I though that I might be a little rusty at the beginning, but it came back pretty fast. For now, I am getting experience with Java technologies like Spring and Maven, which I never used before. I think it is a good choice to keep a foot in Java as it is my principal experience. I admit that I like the structure and the language of Java.
That said, Java is good, but who knows me is aware that I have an extended profile and I love learning and working with many technologies. In fact, I need to understand and master everything that a web developer might happen to work with. Since I discovered Python / Django and Ruby / Rails years ago, I have adopted the philosophy of those frameworks. I think it is the way to go to build web sites. They offer a good language, lots of utilities and libraries, a complete framework, actives communities and fast development.
You might be asking yourself “what he is trying to say?” … well, eventually, I’d really like to find some work in Ruby. Lately, I’ve worked with Rails, version 3 and the e-commerce solution called Spree. Since Spree is based on Rails 3, I enjoy working with it. It’s really fun to work with this kind of complete and structured framework.
Finally, It would be great to work in Ruby or Python, but the language is not the only aspect. For me, the most important is being challenged within my mandates and also having fun. And this, can be obtained whatever the language. Let’s see what will happen in the next months …
