Amr Gamal
@AmrGamal
Amr Gamal
@AmrGamal
El Fashn, Egypt
I'm that type of person who like learning new things, my journey with programming started from the time that I used the family's computer. The fact that the hardware was old, resulted many problems to occur while I was doing my stuff. I needed to search the internet for solutions. I wrote some prompts and the system restored its health. Although, It appear like a small act, but with consistency this raised my technical skills and my love to technology in general, how does some text you write in the machine fix your problems and make your life easier!
After settling in, I wandered between many youtube videos until I start a comprehension course in Python called "100 days of code". I have done all the 100 course projects, and you can find my solution in github
then I participated in many hackathons, one of them I collaborate with a spanish fellow and we both used github to work effectivly on our project which was a frendly looking platform to help students learn how to code by asking the ai to do a project and rather than hard copy paste we eagered to make them a plan divided by steps and in each step new code being added to the app while explaining the new code to keep the flow. my task was to build the backend, I used flask at first but then moved to fastapi to possess the benefits of the async feature.
weekify, It was my first hackathone project, I made the app to help homeschooling students and self study students doing their weekly schedule by passing how many hours they want to study the subject this week and how many sessions then the number of free hours each day and by doing a small calculation, your schedule is ready to go.
As I geniunly admire open source industry, all my projects are open source and open to anyone who want to improve them and to fix bugs or using my code as base to something bigger.