Skip to content
IoT Engineer
All projects

Algorithms & Architecture

HBKU, Doha, Qatar2018 - Present
Path finding Algorithm codewars
This one is not a project as such. Rather, it is a quest to improve my skills in coding. Coming from embedded System I was comfortable with electronic, DSP and low level programming. However when entering in the realm of cloud computing I felt that I had to learn more about Algorithm, design pattern and software architecture. This is why I started (and finished) plenty online programming courses (mainly on Udemy ) and lots of books. To test and learn by doing, I spent quite some time solving programming problems on Codewars (you can find my account here). It gave me the confidence I needed to tackle more challenging problems, or projects outside of the realm of embedded systems. I don't spend that much time on this topic these days as I focus on working directly on projects. However that period contributed a lot in the development of my software skills.
More details

Topic Studied and Resources

  • Many programming challenges/problems solved on Codewars
  • Python design patterns
  • Full stack applications design
  • Algorithms design and usage
  • SQL and NoSQL databases
  • Cloud computing with AWS
  • Research & Teaching
  • Algorithm
  • Competitive Coding
  • Codewars