Summary
Overview
Work History
Education
Skills
Tools And Languages
Timeline
Generic

Muhammad Ahmad Shehzad

Lahore

Summary

Passionate individual with a keen interest in software engineering. I thrive in dynamic environments that challenge me to think creatively and solve problems effectively. A team player with good communication skills, I enjoy collaborating with diverse groups to achieve common goals. I approach challenges with a solution-oriented mindset. Eager to contribute my skills and enthusiasm to make meaningful contributions in any given role.

Overview

5
5
years of professional experience

Work History

Software Engineer

Khired Networks
01.2023 - Current

Pharmacy Solutions:

Pharmacy Solutions is a comprehensive pharmacy management platform designed to handle patient consultations, medicine tracking, prescriptions, and multiple pharmaceutical service workflows.

  • Architected and developed a full-stack application using NestJS (backend) and React (frontend) with PostgreSQL as the primary database.
  • Implemented a JHipster-based monolithic architecture following NodeJS blueprint patterns and enterprise-level project structure.
  • Designed and maintained TypeORM entities, relationships, and migrations, ensuring reproducible and version-controlled database deployments.
  • Built a session management system supporting multiple pharmaceutical services, including CPCS, NMS, Flu Vaccination, HCF, and Contraception.
  • Designed and implemented optimized and unified backend review flows with intelligent auto-detection and routing for different consultation workflows.
  • Created advanced data-mapping and mapper patterns to handle type-specific logic with isolated error handling at individual medicine level.
  • Implemented JWT-based authentication with role-based access control (RBAC) using custom guards and middleware.
  • Developed a comprehensive medicine and prescription management system with condition-based eligibility and tracking.
  • Designed and optimized backend APIs following industry best practices with proper validation, error handling, and performance considerations.
  • Implemented DTO-based contracts for clean data validation and maintainable interfaces.
  • Applied Layered Architecture (Entity-Repository-Service-Controller) with strong separation of concerns.
  • Integrated VOIP functionality to support real-time communication within consultation workflows.

Scenert:

Scenert is a mobile application for rating movies. I contributed to both frontend and backend development, implementing the following features:

  • Rating System: Developed the functionality for users to rate movies using gestures.
  • QR Code Scanning: Enabled users to scan QR codes to find movie details.
  • Social Login: Integrated social login options for user authentication.
  • Push Notifications: Implemented push notifications for user engagement.
  • Profile Management: Built features for managing user profiles.
  • User Reviews and Statistics: Summarized user reviews and generated statistics.
  • Admin Panel: Developed an admin panel using React for managing app content and users.

TechStuff:

Techstuff is an eCommerce website where I worked extensively on both frontend and backend, including:

  • Social Logins: Implemented social login functionality for user authentication.
  • Featured Ads: Created features for highlighting and managing featured advertisements.
  • Payment Gateway: Integrated payment gateway for transactions.
  • Notifications: Developed a system for user notifications.
  • Favorite Ads Feature: Allowed users to mark and manage their favorite ads.
  • Basic Design: Contributed to the overall design of the website.
  • Mobile App API: Developed API endpoints for mobile app integration.
  • User and Ads Management: Managed user accounts and advertisements.
  • Package Management: Implemented package management for handling product listings and subscriptions.

SmartWorkForce:

Smart Workforce is a workforce management platform that enables organizations to streamline operations such as employee scheduling, shift management, and location-based attendance tracking through geofencing.

  • API Development: Built and maintained robust RESTful APIs using Laravel to support core features including shift scheduling, attendance, and geolocation tracking.
  • Frontend Development: Developed intuitive and responsive UI components in React for managing shifts, monitoring workforce activities, and viewing real-time updates.
  • Shift Management: Implemented advanced shift scheduling and assignment features, enabling flexible workforce planning and automated conflict detection.
  • Geofencing Integration: Integrated geofencing capabilities to validate employee check-ins/check-outs based on predefined geographic zones, improving accuracy and accountability.
  • Real-Time Synchronization: Ensured seamless communication between frontend and backend systems for real-time data synchronization and a smooth user experience.

DayJob:

The Day Job App is a mobile application designed to connect users with day job opportunities. I contributed to the development of the following features:

  • Voice Description: Implemented a feature allowing users to add job descriptions using voice input.
  • Job Listings: Developed functionalities for displaying and filtering job listings.
  • User Authentication: Integrated user authentication mechanisms.
  • Job Application: Enabled users to apply for jobs directly through the app.
  • Notifications: Implemented push notifications to alert users about new job postings and application updates.
  • Profile Management: Built features for managing user profiles and preferences.

Software Engineer

Nanobyte Technologies
01.2021 - 01.2023

Property Sale & Purchase System (Blockchain MVP)

  • Built an MVP for secure property transactions using blockchain-based smart contracts.
  • Implemented contract logic for ownership transfer and transaction validation.
  • Ensured transparency, immutability, and reduced fraud risk in property dealings.

Lawyer Client Management System

  • Developed a system to manage legal clients, cases, and documentation.
  • Implemented contract templating and digital contract signing workflows.
  • Improved operational efficiency and document handling for legal professionals.

Education

BS. - Computer Sciences (Hons.)

NCBA&E
Lahore, Pakistan
01.2023

Intermediate - FSc.

Punjab Group of Colleges
Multan
01.2019

Skills

  • Problem-solving
  • Team collaboration
  • Communication
  • Attention to detail
  • Time management
  • Adaptability
  • Continuous learning
  • Full-stack development
  • RESTful API design
  • Database management
  • Testing and debugging
  • Software documentation

Tools And Languages

  • NestJS
  • React Native
  • React
  • NextJS
  • PHP Laravel
  • PostgreSQL
  • HTML
  • Python
  • WHMCS
  • CPanel/WHM
  • Jira/Trello
  • Jhipster
  • Git

Timeline

Software Engineer

Khired Networks
01.2023 - Current

Software Engineer

Nanobyte Technologies
01.2021 - 01.2023

BS. - Computer Sciences (Hons.)

NCBA&E

Intermediate - FSc.

Punjab Group of Colleges
Muhammad Ahmad Shehzad