Developer with over 15 years specializing in concurrent applications that scale into terabyte range within the Advertising, Financial, and Sales space.
As a Software Engineer with over 15 years in developing web and server applications that scale to the terabyte range, I can help you discover the best technology stack and architecture to ensure future growth.
Advice areas: * Software Architecture * Developer Hiring Practices * Scaling Web Applications
I have architected and built software in the Financial and Advertising space, including the Internet of Things level of data handling.
I have found CrossComm in Durham, NC to be among the best. Sean, their tech lead, really helped us at Reveal Mobile. They are reasonably priced with an impressive client roster (Duke, LG, T-Mobile, etc...). See http://www.crosscomm.net/ and just give them a call at 919-667-9432.
As an engineer who leads a team, I really appreciate challenges from management. That is, challenge the intelligence and creativity of members in tasks that are really hard. The most disheartening thing as an engineer is having to do simple, grudge work. I suspect it is the same for a designer.
The best way to implement this is to have a task set with goals, then bonus areas for each task. For example, Task A is to create a website menu and cookie crumb navigation for the web site. Task A bonus is to have it customize itself based on user behavior.
Engineers love to be challenged with doing new things that are more complex than the typical build this and do that work.
I can help give concrete examples based on the scope of your work and the goals you need to accomplish.