A Treasure Trove of Useful Programming and Architecture Tips

Who is Sean Ireson?

Good question... sometimes I'm not even sure.

Well, I'm a computer programmer who's worked in both the Video Games industry and Finance. Since 2005, I've been working in C# when I was an intern with Ubisoft Entertainment in Montreal, Canada. I made the switch to Finance in 2007 and have been living and working in Paris, France since. I've worked with Société Générale and Dexia while here.

As much as I would define myself as a developer, I also like to think of myself as a software architect. I've seen a little too often in my young career how clean architecture and best practices are thrown out because of lack of adequate planning and understanding of the concepts and advantages from higher up. Projects last longer than expected and staff turns over more often than anticipated. Clean code, proven practices, design patterns and comments are all key in building and maintaining a business application of any importance.

As of late, I've started getting into developping apps for Android. The plan in the next little while is to also do development on iPhone and Windows Mobile. The future is mobile, and I'm in!

Lastly, I'm happy to say that I've started collaborating with Daraize Technologies on some mobile phone projects. Be sure to check out our blog, it focuses more on the architecture side of things.