Skip to main content

Most Important MCQs for Junior Clerk Test – Computer, General Knowledge, Islamiat & More - MKPathanDev

Introduction Briefly explain that this blog includes high-chance MCQs for the Junior Clerk test (BPS-11). Mention that it covers all important subjects based on past papers and expected syllabus. 📚 Subjects Covered in This Blog General Knowledge Pakistan Current Affairs World Current Affairs Pakistan Studies Islamiat Computer Knowledge Category 1: General Knowledge (Questions 1–42) Q1: What is the largest continent by area? A) Africa B) Asia C) Europe D) Antarctica Q2: What is the highest mountain in the world? A) K2 B) Kangchenjunga C) Mount Everest D) Lhotse Q3: Which ocean is the largest? A) Atlantic B) Indian C) Pacific D) Arctic Q4: Who invented the telephone? A) Thomas Edison B) Alexander Graham Bell C) Nikola Tesla D) Guglielmo Marconi Q5: What is the chemical symbol for water? A) H₂O B) CO₂ C) O₂ D) NaCl Q6: Which planet is known as the Red Planet? A) Venus B) Mars C) Jupiter D) Mercury Q7: What is the capital city of Australia? A) Sydney...

Muhammad Kashif Pathan – The Self-Taught Web Developer and Tech Enthusiast


 
Introduction

Hello! I'm Muhammad Kashif Pathan, a self-taught full-stack web developer and ethical hacking enthusiast from Swat (KPK, Pakistan). My journey in tech started from curiosity and transformed into a full-time passion for building powerful web applications.

At just 20 years old (born on March 8, 2004)I have worked on multiple real-world projects, ranging from chat applications to social media clones, e-commerce platforms, and productivity tools. My expertise includes HTML, CSS, Tailwind CSS, JavaScript, React.js, Node.js, MongoDB, Express.js, and cybersecurity knowledge.

Muhammad Kashif Pathan - MKPathan


Early Life & Education

Growing up in Swat, Pakistan, I always had a deep interest in technology. After completing my FSc (12th grade), I chose to pursue self-learning, using YouTube, Google, ChatGPT, AI tools, and tech articles as my primary sources of knowledge.

Without access to local tech communities or software companies, I took full advantage of online resources, developing my skills step by step. My dedication and persistence have made me a skilled web developer, capable of handling both frontend and backend technologies.


Journey into Web Development

I started my programming journey with HTML, CSS, and JavaScript, later expanding into Node.js, MongoDB, Mongoose, Express.js, and React.js. While I have mastered frontend development, I continue to refine his backend development skills.


🚀 Projects That Define My Skills

Some of my notable projects include:

📱 Facebook Clone Using HTML, CSS, and JavaScript (Responsive UI for desktop & mobile)

Facebook clone by Muhammad Kashif Pathan


Live Preview Code Editor (Like CodePen, Web-Based)

Key features:
  • Write and execute code in real-time
  • Real-Time preview
  • Supports HTML, CSS, and JavaScript
Live Preview Code Editor Build By Muhammad Kashif Pathan


Twitter (X) Clone

A modern X (formerly Twitter) clone featuring tweet posting, like buttons, and a user feed.

twitter-clone-by-muhammad-kashif-pathan


Image Search Engine

A powerful search engine for high-quality images, just like Unsplash and Pexels.

image-search-engine-project-by-muhammad-kashif-pathan


Amazon Clone (E-commerce Web App)

A fully responsive Amazon UI clone with a product details, and cart system.




Weather App

A weather forecasting web app with live updates and a clean UI.

weather-web-app-project-by-muhammad-kashif-pathan


To-Do List App

📌 Tech Stack: JavaScript, Local Storage
📌 Description: A simple yet effective to-do list app for task management.

todo-web-app-project-by-muhammad-kashif-pathan


Expense Tracker

📌 Tech Stack: JavaScript, Local Storage
📌 Description: A budget and expense tracking app with graphical insights.

expense-tracker-project-by-muhammad-kashif-pathan


Note-Taking Web App

📌 Tech Stack: JavaScript, Local Storage
📌 Description: A smart note-taking app for quick and organized note management with light and dark mode implementation.

note-taking-web-app-project-by-muhammad-kashif-pathan


Binary-to-Text & Text-to-Binary Converter

📌 Tech Stack: JavaScript
📌 Description: A simple yet effective binary-to-text and text-to-binary converter.

binary-text-converter-project-by-muhammad-kashifpathan


Interest in Ethical Hacking

Aside from web development, Kashif has a strong interest in ethical hacking and cybersecurity. He has explored tools like Kali Linux and Termux, gaining knowledge about security testing and penetration testing. While he is not a full-time ethical hacker, his understanding of hacking concepts allows him to build more secure applications.



YouTube & Content Creation

Muhammad Kashif is not just a developer, he is also preparing to enter the world of content creation. He plans to launch a YouTube channel, initially focusing on short, eye-catching coding projects. Over time, he aims to teach web development from scratch while sharing advanced techniques and insights.

He also manages a WhatsApp group for programmers, called "Coding World", where he engages with other developers and learners, exchanging knowledge and experiences.

On social media, he tailors his content for different platforms:

  • LinkedIn – A professional summary of his expertise.
  • Pinterest – A creative tone emphasizing innovation and design.
  • Facebook – A direct, to-the-point introduction about his work.

Future Goals & Vision

Muhammad Kashif’s primary focus is on building innovative and high-quality web applications. He envisions contributing to the tech community by sharing his knowledge, developing impactful projects, and inspiring others to take the self-learning path.

His current project is a blogging website, where he regularly posts articles about web development and MS Office tips. By writing all his blogs using custom code, he ensures complete control over the platform’s design and functionality.

Despite the challenges of being a self-learner, Kashif remains determined, self-motivated, and focused on improving his skills. His journey proves that self-learning, when combined with persistence, can lead to remarkable achievements.


Final Words

Muhammad Kashif Pathan is a dedicated web developer, tech enthusiast, and digital creator. His journey is an inspiration to many aspiring developers who want to learn and grow in the tech field through self-education.

Follow his journey and connect with him:

Stay tuned for more amazing projects from Muhammad Kashif Pathan! 🚀

Comments

Popular posts from this blog

Most Important MCQs for Junior Clerk Test – Computer, General Knowledge, Islamiat & More - MKPathanDev

Introduction Briefly explain that this blog includes high-chance MCQs for the Junior Clerk test (BPS-11). Mention that it covers all important subjects based on past papers and expected syllabus. 📚 Subjects Covered in This Blog General Knowledge Pakistan Current Affairs World Current Affairs Pakistan Studies Islamiat Computer Knowledge Category 1: General Knowledge (Questions 1–42) Q1: What is the largest continent by area? A) Africa B) Asia C) Europe D) Antarctica Q2: What is the highest mountain in the world? A) K2 B) Kangchenjunga C) Mount Everest D) Lhotse Q3: Which ocean is the largest? A) Atlantic B) Indian C) Pacific D) Arctic Q4: Who invented the telephone? A) Thomas Edison B) Alexander Graham Bell C) Nikola Tesla D) Guglielmo Marconi Q5: What is the chemical symbol for water? A) H₂O B) CO₂ C) O₂ D) NaCl Q6: Which planet is known as the Red Planet? A) Venus B) Mars C) Jupiter D) Mercury Q7: What is the capital city of Australia? A) Sydney...

A Roadmap to Becoming a Successful Coder: Tips and Strategies

  Introduction In today's digital age, coding has become an invaluable skill. Whether you're interested in building websites, developing mobile apps, or working on cutting-edge software, the path to becoming a successful coder requires dedication, learning, and practice. In this article, we'll explore the key steps and strategies to help you embark on your journey toward coding success. What Defines a Successful Coder? Before delving into the tips and tricks, let's define what makes a coder successful. A successful coder possesses several key attributes: Efficiency:  They can write code that accomplishes its intended purpose while minimizing resource usage. Reliability:  Their code is robust, resilient, and resistant to errors and bugs. Clarity : Successful coders create code that is easy to understand, both for themselves and for others. Debugging Skills:  They are adept at identifying and rectifying errors in their code. Strategies to Become a Successful Coder Now ...