For the past fifteen years I've been building enterprise applications for small businesses and Fortune 500 companies. I've built, shipped, and maintained applications used by tens of thousands of users. I also have a well respected Stack Overflow profile (http://stackoverflow.com/users/1195080/michael-perrenoud) and on there you will find an open source project and my website linked as well.
Read More »
One valid question is, what's my bread and butter? In general, the following covers it:
* Microsoft Stack - .NET | ASP.NET | ASP.NET MVC | C# | Entity...
Custom consulting is an art form. Not only do I need to meet the technical demands of the business, I need to understand the business. I need to be able to make recommendations and also challenge requests from the product owners. I'm a full-stack consultant for your business. I've dipped into mainstream (e.g. insurance, manufacturing) and niche (e.g. collectors, script writers) industries and consistently found success.
I can build a small inventory management system or modify a COTS VAR solution like Epicor, Made2Manage, or Visual AccountMate. if you need a custom add on to your current ecosystem so you can have that competitive edge, then I have years of experience making that a reality.
Paired programming is still a bit new to some organizations, especially in Fortune 500 companies; however, paired programming is exceptionally effective. Not just for tackling a single issue, but also for building large portions of an enterprise application. The primary reason for this is because the feedback loop is immediate.
I've performed hundreds of successful paired programming sessions with developers all around the world. I've paired with consultants building software for the likes of Nascar, and performed code reviews for high-frequency large scale media voting systems. I can adjust to the time zones and meet the needs of developers wherever they are in the world.
The types of things you might consider paired programming for are:
Read More »