GitHub
Sohail Khan's avatar
Flag of Pakistan
text-3xl text-zinc-950 font-medium

Sohail Khan 

Creating with code, driven by passion.

Overview

Web Development

Punjab, Pakistan

Social Links

About

Hi, my name is Sohail, I'm 25 years old. I hold a bachelor of Information Technology from Ghazi University (2020 - 2024), and I'm genuinely passionate about Javascript and Web Development.

My interest in computers started early. From 1st to 8th class, computer studies were my favourite part of school, and I always assumed that was the path I would take. At the higher secondary level, family pressure pushed me toward the medical field instead, so I completed pre-medical. It was never where my heart was.

When it came time to choose a degree, I went back to what I actually loved. In 2020 I enrolled in Information Technology and started learning web programming from scratch that same year. I taught myself from every source I could find: MDN Web Docs, You Don't Know JS, and online courses like React - The Complete Guide including Redux...

Taking the long way around taught me something useful: I chose this field on purpose, not by default. That's why I keep pushing to get better at it.

GitHub Contributions

Stack

HTML5CSS3SASSLESSTailwindCSSAntdJavascriptTypescriptReactjsNextjsRemix.runRemix.runVuejsSvelteVitejsWebpackNodejsExpressjsFirebaseMongoDBDockerNginxGit

Experience

Fabulous Technology Solutions

Current Employer
  • Worked on developing and maintaining the projects of the company.
  • Training intern members of the company.
  • JavaScript
  • TypeScript
  • React
  • Node.js
  • Teamwork
  • Research
  • Problem-solving

Devs Collab

  • Built a Canva-like design editor with a drag-and-drop canvas.
  • Built a video editor with timeline based editing.
  • Worked on developing and maintaining the projects of the company.
  • React
  • Next.js
  • Node.js
  • Express
  • MongoDB
  • Canvas API
  • Fabric.js
  • FFmpeg
  • React Konva
  • React Flow
  • Docker

Gravity Coding

  • Built REST APIs with Node.js and Express.
  • Worked with MongoDB and PostgreSQL databases.
  • Deployed the services using Docker and NGINX.
  • Next.js
  • Node.js
  • Express
  • MongoDB
  • PostgreSQL
  • REST APIs
  • Strapi
  • Docker
  • NGINX

SoftZone IT Solution

  • Built responsive user interfaces with React and Tailwind CSS.
  • Turned design files into reusable components.
  • Worked on improving the performance of the web pages.
  • JavaScript
  • React
  • Tailwind CSS
  • HTML
  • CSS
  • Responsive Design
  • REST APIs
  • Teamwork

Rated Sol Tech

  • Joined already knowing the development fundamentals from self study.
  • Built responsive page layouts with HTML, CSS and JavaScript.
  • Learned how a real team workflow runs on live projects.
  • HTML
  • CSS
  • JavaScript
  • React
  • Git
  • Self-learning
  • Teamwork

Education

Certifications(8)

React JS Tutorial

Issued by
Great Learning
Issued on

Introduction to Career Skills in Software Development

Issued by
LinkedIn Learning
Issued on

React: Design Patterns (2021)

Issued by
LinkedIn Learning
Issued on

Building Modern Projects with React (2020)

Issued by
LinkedIn Learning
Issued on

React Hooks

Issued by
LinkedIn Learning
Issued on

React.js: Building an Interface

Issued by
LinkedIn Learning
Issued on

Revisiting Fundamentals of HTML, CSS, and JavaScript

Issued by
SoftZone IT Solution
Issued on

Advanced JavaScript

Issued by
KG Coding
Issued on

Overview

Activity Breakdown