18,301 reputation
353110
bio website ryanhayes.net
location Kingsport, TN
age 29
visits member for 3 years, 10 months
seen 1 hour ago

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
1
reviewed Approve suggested edit on 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 suggested edit on 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 suggested edit on Best way to contact Microsoft about accessibility in their developer tools?
Jul
25
awarded  Good Answer
Jul
25
comment Where should you be at with 5 years experience?
@vemv: It's a monthly meetup/gathering of people who are interested in the same topic, like programming. About 20 other developers and I meet once per month at a local restaurant's meeting room and eat pizza and listen to one of us or an outside speaker give a presentation on a topic, like design patterns. I go to a couple user groups. One uses meetup.com. The other uses a simple wordpress site. communitymegaphone.com is another site that has a big list of user groups and events that are searchable by location.
Jul
25
reviewed Approve suggested edit on How can I tell in an interview if a programmer is passionate about programming?