About Me

It was in 2005 that I began my career as a web developer.
In those days, e, Gmail, YouTube, and Twitter did not exist; Facebook was in its infancy, and Yahoo still had a red logo with a bunch of blue links on its landing page.

The technologies we use today such as JS/CSS/PHP frameworks, REST APIs, models, and trends such as Serverless, offline-first, web sockets, and even Ajax were not common back then. There was very little complexity to the web, or to put it differently, the web was still in its most primitive and basic form.

During my time in the industry, I saw the web grow with new technologies, becoming richer and more sophisticated as it is today. Over the years, I have witnessed how and why a number of technologies and models have risen and fallen. My experience with various programming methods enabled me to see how abstract layers, architecture, and design patterns help code reusability, scalability, and maintainability.

Through this experience, I learned how the basic units of web work, how to deal with end users more effectively, and how to make them feel satisfied with the service they receive. Further, it helped me understand the purpose and fundamental concepts behind the invention of each new tool and technology as they gradually found their way into the industry.

Creating new and cool stuff is one of my favorite works to do. Whenever I create such things, I'm the first to enjoy the outcome. I get a kick out of seeing people appreciating the finished product.