Portrait of Shehzad Iqbal

Shehzad Iqbal

Software Developer, Educator

shehzad.dev@pm.me

Hello! I am a software developer and educator based in Karachi. My work sits at the intersection of software engineering and education: I build practical web products, explain complex technical ideas, and create learning experiences that help people progress.

I work primarily across the TypeScript ecosystem, from responsive React and Next.js interfaces to Node.js services. I currently teach at Saylani Mass IT Training and Bahria College, and I am expanding my work toward secure software engineering and cybersecurity.

I enjoy building in public, maintaining learning resources, and working with people who care about useful software and accessible technical education. If you are working on something interesting, feel free to reach out through LinkedIn or GitHub.

Recent Projects

  • Teaching Web at SMIT — Batch 11

    Teaching · JavaScript · Open learning

    A public teaching repository that organizes web-development material and examples for students at the Bahadurabad campus. View the repository or follow the YouTube course.

  • SMIT Hackathons

    Education · Hackathons · Community

    A collection of past student hackathon projects kept available as practice material and teaching references.

Education

  • Bachelor of Computer Science — CGPA 3.2

    Virtual University — 2023-2027

  • Web Application Development Diploma

    Saylani SMIT — 2022

Experience

  • Web Development Instructor

    Saylani Mass IT Training · Current

    I teach modern web development through structured lessons, practical exercises, and project-based learning.

    • Guide students from core web concepts into JavaScript and application development.
    • Maintain public class resources for continued learning.
    • Connect implementation details with problem-solving, code quality, and real-world delivery.
  • Computer Science Educator

    Bahria College · Current

    I support students in building strong computing foundations, confidence, and practical technical skills.

    • Design approachable explanations for programming and computing concepts.
    • Use hands-on examples to connect theory with software behavior.
  • Software & Web Developer

    Independent work · Ongoing

    I design and build web applications with a focus on maintainable code, responsive interfaces, and useful outcomes.

Teaching

Teaching is central to my work. I care about making technical ideas understandable without losing their depth.

  • Saylani Mass IT Training
    • Modern web application development
    • JavaScript, React, Next.js, Node.js, and TypeScript
    • Project-led learning and public practice repositories
  • Bahria College
    • Programming and computer-science foundations
    • Logic building and practical problem solving
    • Git, GitHub, and responsible use of development tools
  • Teaching approach
    • Start with clear foundations.
    • Connect each idea to a working example.
    • Help learners become confident independent problem-solvers.

Skills & Interests

  • Frontend: React, Next.js, TypeScript, JavaScript, HTML, CSS, Tailwind CSS
  • Backend: Node.js, MongoDB, REST APIs, authentication, databases, application architecture
  • Practice: Git and GitHub, responsive design, accessibility, problem solving, technical mentoring
  • Current focus: Secure coding, cybersecurity, data structures and algorithms, systems thinking
  • Interests: Public Speaking, Teaching, and taking part in CP Competitions

Achievements & Highlights

  • Taught coding to 500+ students
  • 200+ Problems solved at LeetCode
  • Participated in Code in Place by Stanford University, CS50x Puzzle Day by Harvard and Meta Hacker Cup by Facebook
  • Open-source learning resources — Maintain public teaching repositories used for coursework, practice, hackathons, and independent learning.
  • Developer community presence — Share code and learning material across a public GitHub portfolio spanning web development, algorithms, and education.
  • Cybersecurity direction — Building on a software-engineering foundation with focused study in secure coding, systems, and cybersecurity practice.