My name is David, I’m 29 years old, and I’m a freelance software developer.
I started my career four years ago in a market research company in Germany. There I learned to be a proper software developer from the ground up. The benefits of not being a self-taught developer are that you learn how to build corporate grade software in an appropriate test-driven environment, not alone but within a team with proper project management. After now one year of being a freelance software developer I noticed that many entrepreneurs have great ideas for applications and many of them already started developing one. However, often they are facing many problems. Because many developers that they hired via Upwork are self-taught, but never learned how to work in a professional environment. Many entrepreneurs whom I talked to already burned through much money because they didn’t have a clear picture of what challenges are involved with their project. To help you to avoid these problems, I offer my broad understanding of technologies and software design and planning to stir you clear of any pitfalls along the way.