Full Stack Web Developer
Welcome to my website! My name is William Daghouz and I'm a software craftsman. I create blazingly fast and artfully appealing websites and web apps.
I'm a professional freelance web developer living in Norrköping, Sweden. I enjoy developing well-crafted software with emphasis on performance, accessibility and conversion rate optimization (CRO). I have helped companies and organisations in 3 continents enhancing the quality of their digital presence by identifying critical areas of improvement and strategically adding value to their digital assets. I will help you and your company develop a bespoke website, progressive web app (PWA) or e-commerce store that will give you a competitive advantage.
Hallmarks of My Craftmanship
Performance is extremely important for modern websites and web applications. In fact, according to a study made by Google and Deloitte, improving your websites load time by 0.1s can boost conversion rates by 8%. Customers have higher expectations than ever and the use of smartphones is increasing rapidly. That amplifies the need for mobile speed. The competitive gap, between brands who provide great mobile experience and those who don’t, is widening by the day. That is why I put a lot of effort in making every website and web application that I develop blazingly fast.
Cost effectiveness is a vital aspect of business maintenance. Traditional website hosting requires you to choose between a shared web host or renting a VPS, which requires monthly payments and maintenance work. This is one of the great advantages of JAMstack. You can host your pages and progressive web apps for a very low cost, even free because of their weight. Additionally, you can use any hosting you like or change it quickly and effortlessly anytime. I can help you choose tailored solutions to hosting integrated with CDN, which will save you alot of money. Money that can be better spent in some other area of your business.
Scalability is crucial to the life of any web application, or it will simply fail to perform. Business should not have to choose between expensive performant solutions and cheap slow solutions. The goal with the JAMstack approach is to avoid as much server executed code as possible because serving static files is faster and far simpler than executing server-side code. What does this mean for your company? It means that you are able to secure your company's ability to grow without being hampered by its structure or available resources when faced with increased production.
With the traditional approach you usually host you website on a shared or dedicated server. Those servers are far from easy to secure. With the JAMstack architecture, you don’t have an in-built server and a database. Instead, the server-side processes are handled by third-party services (APIs), making it much harder to find vulnerabilities. JAMstack removes the vast majority of security risks that a traditional architecture is prone to having. Websites and web applications built on JAMstack principles are secure by default without costing a fortune.