Muhammad Ahsan

Senior Software Engineer | Tech Lead

 

About Me

Selected Projects

Ethypharm Incidents

Ethypharm Incidents

An internal safety and compliance reporting app for Ethypharm staff, enabling efficient incident tracking across sites.

React Native
Firebase
Redux
SQLite
CSN Capture

CSN Capture

A secure media capture tool for workplace compliance, audits, and field reporting, developed by Connected Safety Net Limited.

React Native
Firebase Storage
React Native FS
Redux
GemMintClub

GemMintClub

A sleek digital companion for trading card collectors to organize, value, and showcase their collections.

React Native
Firebase (Auth, Firestore, Storage)
Redux Saga
Cloud Functions
Dhartee

Dhartee

Pakistan’s first location-based real estate platform that helps users discover, buy, and list property with precision and ease.

React Native
Firebase
Google Maps API
Node.js (Backend)
RezzList (Hotel Waitlist)

RezzList (Hotel Waitlist)

A smart hotel waitlist platform that connects guests to last‑minute room availability by matching cancellations with loyal customers.

React Native
Firebase Firestore
Push Notifications
Hotel PMS API Integration
Let’s Get Lost

Let’s Get Lost

A travel blog and digital platform offering immersive destination stories, travel tips, and adventure guides across Europe and beyond.

WordPress
Custom theme (PHP)
Responsive design
Bilingual content (EN/NO)

Work Experience

Over 11 years of experience with a proven track record of delivering high-quality software solutions.

My Education

MS in Software Engineering

2016 - 2018

Capital University of Science & Technology

Focused on advanced software architecture, systems design, and specialized in machine learning.

Bachelor in Software Engineering

2012 - 2016

Capital University of Science & Technology

Gained a comprehensive foundation in computer science, algorithms, data structures, and the full software development lifecycle.

Research & Publications

Emotion Detection Through Hand Drawn Shapes Using Machine Learning

Thesis for Master of Science in Software Engineering

Abstract

This research explored the novel intersection of affective computing and machine learning to interpret human emotions from simple, hand-drawn geometric shapes. The study proposed a model capable of analyzing vector data from drawings to classify the emotional state of the user, paving the way for new non-verbal, non-intrusive methods of emotional assessment in digital interfaces and therapeutic applications.

Key Contributions

  • Developed a custom data acquisition pipeline for collecting and processing hand-drawn shape data.
  • Engineered and trained a Convolutional Neural Network (CNN) to classify drawings into distinct emotional categories (e.g., happy, sad, calm, anxious).
  • Achieved a classification accuracy of over 85% on a proprietary dataset, demonstrating the viability of the approach.
  • Published findings in the International Journal of Human-Computer Interaction (placeholder).
Technologies:Python, TensorFlow, Keras, OpenCV, Scikit-learn, Web-based Canvas API

Latest Articles

I write about software engineering, mobile & web development, and leadership. Here are my latest thoughts.

What Others Say

Have a Project? Let's Talk.

I'm currently available for freelance work and new opportunities. Get a free consultation and let's discuss how I can help you achieve your goals.