Mian Basam Ahmad

Software Engineer & Instructor

Professional Summary

Experienced Software Engineer specializing in Node.js, MongoDB, and Express.js with a strong background in full-stack web development, academic instruction, and project leadership. Passionate about scalable systems, clean architecture, and mentoring aspiring engineers.

Skills

Technical

  • Node.js, Express.js, MongoDB
  • Docker, AngularJS, Postman
  • RESTful APIs, WebSocket

Soft Skills

  • Problem Solving
  • Time Management
  • Interpersonal Skills

Professional Development

  • Continuous Learning
  • Certifications & Online Courses
  • Technical Blogging

Work Experience

Software Engineer — Educative

July 2021 – Present

  • Led Node.js backend development for enterprise applications using MongoDB and Express.js.
  • Resolved high-priority bugs and optimized database queries to improve stability.
  • Collaborated in Agile sprints and improved project communication through daily stand-ups.

Software Engineer — SolutionInn

2016 – 2017

  • Implemented PDF viewing and admin panel optimization for enhanced UX.
  • Improved overall website performance and functionality through data-driven insights.

Lecturer & Lab Instructor — PUCIT / FAST / UMT

2016 – 2021

  • Taught Data Structures, OOP, Database Systems, and Web Development courses.
  • Guided students in debugging and developing full-stack applications.

Projects

🎬 Movie Review Website

A Node.js app allowing users to rate and review movies with MongoDB for data storage.

💬 Chat Application

Real-time messaging app built with WebSocket and Node.js for instant communication.

🏗️ Constructo

Construction estimation tool that calculates costs and materials based on 2D maps.

Education

  • MSCS — FAST NUCES (2018–2020) | GPA: 3.5/4.0
  • BSCS — PUCIT (2013–2017) | GPA: 3.39/4.0