Hi there. Welcom to Algoyahan. My name is Abdullatif, a seasoned software engineer with a passion for algorithmic thinking.

In this blog, I cover the core concepts in algorithmic thinking. From the fundamentals of data structures to the advanced techniques of problem solving. I share insights and techniques that will help you become a better programmer and problem solver.

Blog Domains

Following are the domains this blog will cover:

Data Structures — The architecture of information.
Algorithms — The logic of transformation.
Problem Solving — The application of algorithmic patterns.