I am the founder and lead developer of TotalSync - crossplatform file synchronization program that does not use the cloud. Previously, I founded Akruto and was part of several startups.
I believe that the two most important keys to producing successful software are the team that you put together and listening to your users.