18,361 reputation
356111
bio website ryanhayes.net
location Kingsport, TN
age 30
visits member for 4 years, 3 months
seen Dec 10 at 19:13

Ryan is a freelance software engineer with over 10 years of software experience working with and for big-name clients such as Red Hat, Discovery Channel, AOL, Toyota, the National Academy of Sciences, and more. Ryan has helped teams deliver award-winning applications that drive business processes, site traffic, and profit. Ryan is the owner of Sonata Cove Sofware and puts his experience and creativity to work to build amazing solutions for the web, desktop and mobile devices. Ryan has a B.S. in Computer Science from UVA-Wise and a M.S. in Software Engineering from George Mason University.


Sep
2
revised Is it better to develop apps using a platform specific technology or web technologies?
edited body
Sep
2
answered Is it better to develop apps using a platform specific technology or web technologies?
Sep
1
reviewed Approve Is it common to lie in job ads regarding the technologies in use?
Sep
1
answered How and when do you scale Azure instances?
Aug
31
comment What do people in IT consulting firms do?
+1 For the majority of "well known" consulting firms, this is very true.
Aug
30
comment Guidance choosing tools for developing cross-platform mobile app
+1 for phonegap. It's the best combination of reuse (HTML5/CSS) and native (hooks to contacts, accelerometer, notifications and more on the device itself).
Aug
20
awarded  Good Question
Aug
20
revised How seriously should a programmer take a 'star performer' award?
added 224 characters in body
Aug
20
comment How seriously should a programmer take a 'star performer' award?
@Kevin Cline: +1 to that. I talked about this with some some people and was shown this video. Looks like you're exactly right. Incentives for doing better do work, but only for monotonous, non-cognitive tasks. For programmers it's autonomy and purpose that are the driving factors. youtube.com/watch?v=u6XAPnuFjJc
Aug
19
revised How seriously should a programmer take a 'star performer' award?
edited body
Aug
19
answered How seriously should a programmer take a 'star performer' award?
Aug
16
comment Why did Microsoft make parameters, local variables and private fields have the same name naming convention?
+1: And the tooling in Visual Studio helps you know what's what anyway.
Aug
11
awarded  Nice Answer
Aug
11
reviewed Approve What does Google or Microsoft get by hosting JS files on their Content Delivery Networks (CDN)?
Aug
11
comment Small companies and software licensing
+1: My startup is in the Bizspark program. Free software for 3 years until we pay for it. By then we should be making enough money to cover it. If not, then we should probably re-think our startup idea anyway.
Aug
11
answered Can we develop ASP.NET MVC application with MySQL as the database?
Aug
6
awarded  Enlightened
Aug
5
awarded  Good Question
Aug
1
reviewed Approve Best way to contact Microsoft about accessibility in their developer tools?
Jul
25
awarded  Good Answer