17,717 reputation
345108
bio website ryanhayes.net
location Kingsport, TN
age 28
visits member for 2 years, 8 months
seen 3 hours ago
stats profile views 757

Ryan is a two-time Microsoft MVP award winner and owner of Sonata Cove Software with over eight years of software architecture and development experience. Working with big-name clients such as Discovery Channel, AOL, Toyota, and the National Academy of Sciences, Ryan has helped teams deliver award-winning applications that drive business processes, site traffic,  and profit.   Currently the Senior Software Engineer at Aerus, LLC, and consulting with a number of other small businesses.  Ryan 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.


Mar
22
awarded  Necromancer
Mar
7
awarded  Populist
Mar
4
awarded  Self-Learner
Feb
21
awarded  Enlightened
Feb
21
awarded  Nice Answer
Feb
12
awarded  Popular Question
Feb
3
answered Are there general rules or best practices for building a new framework?
Feb
2
awarded  Generalist
Jan
13
comment Software Engineer VS “Harder” Jobs
@Allon - Don't you think that's reading into the answer a little too much?
Jan
13
comment Software Engineer VS “Harder” Jobs
@Allon - Actually it doesn't since one of the requirements is to "build an application that...". They did not build Word.
Jan
10
awarded  Announcer
Jan
3
comment I'm 15 and I want to Freelance
I would suggest you hit up the Startups Q/A site. Lots of great help there for starting freelancing from a business perspective: answers.onstartups.com
Dec
8
reviewed Approve suggested edit on Codeigniter Open Source Applications for Coding References
Dec
6
reviewed Approve suggested edit on What are some FizzBuzz-type questions for web or SQL developers?
Dec
6
awarded  Good Answer
Dec
2
comment A good tool for browser automation/client-side Web scripting
+1 Selenium absolutely rocks. Plus you can use the recorder to record the majority of what you want to do and export the code to C#, Java, and a ton of other languages.
Dec
1
awarded  Nice Answer
Dec
1
comment Resource for common ballparks in development projects?
Voting to close, as this is like giving a ballpark estimate for building a house. Varies by contractor, location, tools, environments, quality, testing involved, design meetings, and more.
Dec
1
comment Where is the M in MVC?
+1 This is a great description of the different flavors that MVC has evolved into.
Dec
1
comment Alternatives to Octopus for deploying .NET applications?
Is Puppet available for Windows? Looks like it's Linux-only from what I can tell.