Mohammed Sohail

About

The skills that I learned over the past few years

My interest in coding began when I was a kid, and in time, I developed an interest and passion for working on computer systems and programming. At the age of 12, I made my website using basic HTML and CSS. From there on, I was captivated. So, I started learning programming languages on websites like Lynda, Pluralsight, and Udacity. Within a few years, I was almost fluent in web development languages, specifically PHP and JavaScript. Presently, I can say I am completely in love with programming despite the fact that sometimes I have to debug and research for hours solely to fix a minor syntax error.

I have gone ahead to gain more valuable practical skills and experience while working for a web hosting company. During this time, I learned about configuring virtualization, managing UNIX based servers, and implementing suitable measures for cloud security. I also got to learn Python, and it helps me automate various tedious tasks in my daily routine.

The success and satisfaction I have in this job is tremendous and keeps that passion burningly alive.

Skills

Laravel
My PHP Framework of choice
PHP
My favorite backend language
Javascript
For creating beautiful frontends
React
When the web app = mobile app
Nextjs
My choice for frontend SPAs
Tailwindcss
My favorite CSS framework
Livewire
To avoid the complexity of React
Alpinejs
When an SPA is overkill
Devops
Setting up Linux and Windows servers

Languages that I speak:

  • English (fluent)
  • Pashto (native)
  • Urdu (fluent)
  • Turkish (elementary proficiency)

What am I doing right now?

  • Working as a freelance developer
  • Studying Computer Science at University of London
  • Working side projects over the weekend
  • Reading books on self-development