Banner Image

Skills

  • Algorithms
  • C++
  • Data Management
  • Java
  • Machine Learning
  • Mathematics
  • Programming
  • Python

Services

  • Programming, Algorithms&Data Structures

    $5/hr Starting at $25 Ongoing

    Dedicated Resource

    I'm a Software Engineer with a Solid Background in Programming Languages (C++, Java, Python, C# ...), Algorithms, Data Structures and Mathematics gained through Participating in Competitive Programming...

    AlgorithmsC++Data ManagementJavaMachine Learning

About

Software Engineer | Mobile Developer | Algorithms and Data Structures Expert | Machine Learning Specialist | Data Modeler | Competitive Programmer

Over the last 6+ years, I have participated in the ICPC (International Collegiate Programming Contest) several times as a Contestant, a Coach, a Judge, and a problem setter, I also participated in multiple competitive programming websites as a contestant and a problem setter.

I have 3+ years of experience in coaching ICPC teams and IOI(International Olympiad of Informatics) contestants.

Here is a list of my achievements:
As a Contestant:
🔷 Winner of Tishreen university 2017 and 2018 contests (Latakia, Syria)
🔷 Silver Medalist In SCPC (Syrian Contest) in 2017 (Damascus, Syria)
🔷 Participated 3 times in the ACPC (Arab and Africa regional contests), (Sharm El-sheikh, Egypt)
🔷 Progressed to round 2 of Google Code Jam
🔷 First Place in InnoHack 2020
As a Coach:
🔷 Winner of Tishreen university 2021 contest (Latakia, Syria)
🔷 Silver Medalist In SCPC (Syrian Contest) in 2021
🔷 Silver Medalist In ACPC contest for girls in 2020

I was also a Judge, Problem Setter for several contests and you can see more information in https://icpc.global/ICPCID/W8KD0WOM82JB

I worked with a range variety of technologies, Programming languages and Databases:
â—¾ Mobile Applications using Flutter and Android native (Java)
â—¾ Web Scraping (extracting Data from websites and organizing it in storable
form)
â—¾ Projects related to Algorithms and data structures (Graph Algorithms, Greedy Algorithms, Dynamic Programming, Divide and Conquer Data Structures, etc...) using Java and C++
â—¾ Machine Learning models using Keras Framework, Python
â—¾ Windows Applications using C# and SQL Server Database

I can guarantee you will be totally satisfied with the work delivered and the experience