Complicated and high quality software projects often require researching for new methods
and algorithms. This section lists some of my achievements in this field. These researches
are not published standalone researches, instead, they are done as part of big projects
that required these custom made algorithms. Of course, there are other algorithms already
made to handle these issues, but each problem can be solved with many algorithms
depending on the needs of the projects having them.