So remember Me; I will remember you. And be grateful to Me and do not deny Me. (Quran 2:152) And He found you lost and guided [you], (Quran 93:7) Indeed, with hardship [will be] ease. (Quran 94:6) And do good; indeed, Allāh loves the doers of good.(Quran 2:195) Do not despair of the mercy of Allāh. Indeed, Allāh forgives all sins. Indeed, it is He who is the Forgiving, the Merciful.
shape
shape

Mr. Sohaib Khaliq

Introduction

Sohaib Khaliq is a Computer Science educator and Web and Android Application Developer with experience in teaching, software development, systems integration, and user experience improvement. He holds a Bachelor of Science (BS) degree in Computer Science from PMAS Arid Agriculture University, Rawalpindi, through its affiliated campus at the Gujrat Institute of Management Sciences (GIMS).

He has worked in Computer Science education as a Lecturer and Teaching Assistant, with teaching responsibilities including Programming Fundamentals, Advanced Database Management Systems, and Web Engineering. He has also served as a NAVTTC Instructor for Advanced Web Application Development, teaching HTML, CSS, JavaScript, jQuery, PHP, Laravel, and MySQL.

As a software developer, Sohaib specializes in developing Websites, Web, Desktop and mobile applications, particularly systems supporting the digital infrastructure of GIMS. His technical experience includes Laravel, Vue.js, Next.js, MySQL, Firebase, Flutter, Android development, REST APIs, and server deployment using Ubuntu and Nginx.

His professional work also includes HRMS development, biometric attendance integration with ZKTeco devices, commission and reporting systems, Firebase-based applications, and various institutional web applications. He is passionate about combining education and technology to develop practical solutions, improve digital experiences, and prepare students for the rapidly evolving technology landscape.

Biography

I am Sohaib Khaliq, a Computer Science educator and Web and Android Application Developer. I hold a Bachelor of Science (BS) degree in Computer Science from PMAS Arid Agriculture University, Rawalpindi, through the affiliated campus of the Gujrat Institute of Management Sciences. My professional career combines academic teaching with practical software development. In the field of education, I have worked as a Lecturer and Teaching Assistant in the Computer Science department, contributing to courses including Programming Fundamentals and Advanced Database Management Systems. I have also worked as a NAVTTC Instructor for Advanced Web Application Development, where I taught students HTML, CSS, JavaScript, jQuery, PHP, Laravel, and MySQL.

Alongside teaching, I work as a Web, Desktop and Android Developer, developing and maintaining applications and digital systems for institutional requirements. My experience includes Laravel, Vue.js, Next.js, MySQL, Firebase/Cloud Firestore, Flutter, REST APIs, and server-side deployment using Ubuntu and Nginx. I have contributed to the development of GIMS-based applications and digital platforms, including web applications, HR management systems, attendance solutions, reporting and commission systems, and integrations with biometric devices. I have also worked with ZKTeco biometric systems and ADMS-based attendance integration to connect physical attendance infrastructure with web-based HRMS platforms.

In addition to software development and teaching, I have experience in graphic design and creative activities. I have worked as a Graphic Designer with the GIMS Student Society and have experience creating and teaching design concepts involving branding, logos, stationery, brochures, and related visual materials. I am passionate about education, software engineering, and technology-driven problem solving. My goal is to bridge the gap between academic concepts and practical industry skills while developing reliable digital solutions that improve user experiences and institutional processes.

Education, Qualification and Experience

Bachelor of Science (BS) in Computer Science
PMAS Arid Agriculture University, Rawalpindi
Gujrat Institute of Management Sciences (GIMS) — Affiliated Campus

Academic & Teaching Experience

Lecturer / Teaching Assistant — Computer Science
Gujrat Institute of Management Sciences (GIMS)

  • Teaching Programming Fundamentals and C++.
  • Teaching Advanced Database Management Systems.
  • Guiding students in programming, databases, application development, and practical computing concepts.
  • Supporting students in academic projects and practical assignments.
  • Helping students connect theoretical computer science concepts with real-world software development.
  • Preparing programming exercises, assignments, practical tasks, and assessment material.

NAVTTC Instructor — Advanced Web Application Development

Teaching and practical training in:

  • HTML
  • CSS
  • JavaScript
  • jQuery
  • PHP
  • Laravel
  • MySQL
  • Web application development
  • Database-driven applications
  • Practical software development workflows
Web Development Experience

Experienced in developing full-stack and institutional web applications using:

  • Laravel
  • PHP
  • Vue.js
  • Next.js
  • JavaScript
  • MySQL
  • REST APIs
  • Firebase
  • DataTables
  • Laravel Modules
  • Authentication and authorization
  • Permissions and role-based systems
  • Server-side application architecture
Major Development & Institutional Projects

GIMS Website

Developed the new website for the Gujrat Institute of Management Sciences, contributing to the institution's digital presence and online user experience.

GIMS-Based Web Applications

Developed and maintained various institutional applications supporting administrative and operational requirements, with a focus on usability, maintainability, and integration with existing workflows.

HRMS — Human Resource Management System

Developed and worked on an HRMS ecosystem using Laravel, including employee-related workflows, attendance management, APIs, reporting, authentication, and administrative functionality.

ZKTeco Biometric Attendance Integration

Worked with ZKTeco biometric infrastructure, including the uFace 800 Plus and ADMS, to integrate physical attendance devices with a Laravel-based HRMS.

The work includes:

  • Attendance data synchronization
  • Biometric device integration
  • ADMS communication
  • Punch-in and punch-out APIs
  • Attendance processing
  • Palm and fingerprint attendance-method identification
  • Automated attendance retrieval
  • Integration between biometric devices and web-based HR systems

Commission Management & Reporting System

Developed functionality for commission management, including:

  • Product-category-based commission reporting
  • User/category assignments
  • Sales targets
  • Commission aggregation
  • Payment-status-based commission calculations
  • DataTables-based reporting
  • Permission-controlled access
Mobile Application Development

Experience in Android and cross-platform application development using:

  • Java
  • XML
  • Android Studio
  • SQLite
  • RecyclerView
  • Firebase
  • Cloud Firestore
  • Flutter

Experience includes developing CRUD applications, authentication systems, profile management, Firebase-based data storage, and mobile application functionality.

Backend & API Development

Experience designing and implementing APIs for institutional systems, including:

  • RESTful API development
  • Authentication middleware
  • Input validation
  • Attendance APIs
  • Application-to-application communication
  • Error handling
  • Logging and debugging
  • Integration with external hardware and services
Server & Deployment Experience

Experience working with:

  • Ubuntu servers
  • Nginx
  • MySQL
  • Hostinger
  • Google Cloud Platform (GCP)
  • Laravel production deployment
  • Next.js deployment
  • Domain/subdomain configuration
  • Web server configuration
  • Application updates and maintenance
Firebase & Cloud Development

Experience with:

  • Firebase Authentication
  • Cloud Firestore
  • User profile management
  • Mobile application integration
  • Real-time/cloud-backed application data
  • Flutter-Firebase integration
Chatbot Integration

Experience integrating chatbot functionality using Botsify for application and institutional communication requirements.

Design & Creative Experience

Sohaib also has experience in graphic design and visual communication.

Graphic Designer — GIMS Student Society

Responsibilities and activities included:

  • Graphic design
  • Event-related visual content
  • Branding
  • Promotional materials
  • Creative design work
  • Participation in institutional events

He has also worked with Adobe Illustrator and has experience teaching students practical design assignments involving:

  • Color palettes
  • Logo design
  • Visiting cards
  • Letterheads
  • Cups
  • Wrappers
  • Bags
  • Notebooks/diaries
  • Tissue boxes
  • Brochures
  • Stationery

In addition to design activities, he participated in dramas and performances during annual parties and institutional events.

Technical Skills Programming & Web
  • PHP
  • Laravel
  • JavaScript
  • jQuery
  • HTML5
  • CSS3
  • Vue.js
  • Next.js
Databases
  • MySQL
  • SQLite
  • Firebase Cloud Firestore
Mobile Development
  • Android
  • Java
  • XML
  • Android Studio
  • Flutter
  • Firebase
Backend & APIs
  • REST APIs
  • Authentication
  • Authorization
  • Middleware
  • API validation
  • Third-party integrations
Server & DevOps
  • Ubuntu
  • Nginx
  • Hostinger
  • Google Cloud Platform
  • Production deployment
  • Domain/subdomain configuration
Hardware & Integration
  • ZKTeco
  • uFace 800 Plus
  • ADMS
  • Biometric attendance systems
  • Fingerprint authentication
  • Palm recognition
Design
  • Adobe Illustrator
  • Graphic Design
  • Branding
  • Logo Design
  • Stationery Design
  • Brochure Design
  • Visual Communication
Education
    • Programming Fundamentals
    • C++
    • Database Management
    • Web Application Development
    • Android Development
    • PHP/Laravel
    • MySQL
    • Practical Software Engineering