Hi, I am Ahmed, a software developer interested specifically in development using PHP, Python, Go, Java, MySQL, Javascript, Rust Newbie!

I don’t believe on a specific language or a framework but on software principles that translate across language barriers. Frameworks and even programming languages change fast but principles are evergreen. I studied Petroleum Engineering (Yes I am a Petroleum Engineer :D). Weird Right! But It’s been an interesting journey to get here. 

To be honest my academic study wasn’t a complete waste of time, I learned a lot during this period and the most important lesson was to not be afraid to ‘waste time’ trying new things or making mistakes. It’s part of figuring out what works for you and what doesn’t.

And once you find your passion, focus on the things that are in your control, the process! You have to love the process more than the prize. It doesn’t matter what are the conditions, it doesn’t matter how bad things are turning for you. What matters is you are on the right track so stop judging yourself and be patient. 

I love challenges, Always looking to improve and play nice with both humans and machines. And photography is my second passion.

My Specialties: PHP, Python, Go, Java, MySQL, NoSQL, MongoDB, Javascript, HTML, CSS, Laravel, Symfony, CodeIgniter, Flask, Django, Vert.x, BackboneJs, jQuery, Ajax, Slim, WordPress Plugin and Themes Development, LAMP, OOP, VCS, GIT, Continuous Integration, Chef, Jenkins, ElasticSearch, RabbitMQ, HAProxy, Vagrant, Consul, Docker, MVC, Composer, Bower, TDD, Linux, Cloud Computing, DevOps, Bash, Apache, Nginx, Scrum.

My Current Interests: Scaling Web Applications, Microservices Architecture, Cloud Native Architecture, High Availability and Automation.

I would love to hear from you, and what you think about clivern. All feedback is welcome and if you have any idea you’d like to share or what you think I should write about next, let me know!

You can reach me at hello at clivern.com, contact page, twitter, linkedin or even github