Maryam Zaheer
UET Lahore · Computer Science, Batch 2023–2027

Maryam Zaheer

Computer Science Student · Full-Stack Developer · AI ResearcherBuilding reliable, well-architected software and researching applied AI — from productivity platforms to graph databases to deep learning for mental health.

Full-StackAI / MLSystemsMaryam
01 — Profile
About

A builder who reads the fine print.

I'm a Computer Science student at UET Lahore, graduating in 2027, working across the full stack, mobile, and applied AI. My projects span production-style platforms — automating document workflows and AI insights in WorkPulse — to deeper systems work like building a graph database engine from scratch, and research into deep learning for mental health detection. I care as much about how a system is architected — its data flow, its failure modes, its consistency guarantees — as I do about how it looks and feels to use. That instinct comes from moving between disciplines: shipping full-stack products, building embedded IoT systems, and writing research papers, all in the same academic year.

At a glance

Based in
Lahore, Pakistan
Studying at
UET Lahore (2023–2027)
Focus areas
Full-Stack · AI/ML · Systems
Open to
Internships, research collaboration, SWE roles
02 — Stack
Technical Skills

Tools I reach for across the stack.

Grouped by where they sit in a system — from interface to infrastructure.

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • Tailwind CSS

Backend

  • Node.js
  • Express.js
  • FastAPI
  • Flask
  • Django

Databases

  • MongoDB
  • MySQL
  • PostgreSQL
  • Neo4j

AI/ML

  • Python
  • TensorFlow
  • PyTorch
  • LSTM Networks
  • NLP
  • Machine Learning
  • Scikit-learn

DevOps

  • Git & GitHub
  • Docker
  • CI/CD

Tools

  • Postman
  • Figma
  • Android Studio
  • Overleaf / LaTeX

Mobile

  • Android Development
  • Kotlin
  • Java
  • XML UI
  • REST API Integration

Cloud & Services

  • Firebase
  • Supabase
  • Appwrite
  • Cloudinary
  • MongoDB Atlas

QA & Testing

  • Manual Testing
  • API Testing (Postman)
  • Test Case Design
  • Regression Testing
  • SDLC & STLC
  • Bug Reporting
03 — Work
Featured Projects

Six systems, six different problems.

From production-style automation to research prototypes and embedded hardware — each one taught me something the others didn't.

WorkPulse preview

WorkPulse

AI-powered productivity monitoring platform

A full-stack productivity monitoring platform that automates document intake, tracks work activity, and delivers AI-driven insights. Built with a Python/Flask backend, Supabase for data and auth, n8n for workflow automation, and EasyOCR for document parsing.

FlaskPythonSupabasen8nEasyOCRResend APIJWTReact
Code
GameHub preview

GameHub

Android multi-game platform, 7 games in one app

A feature-rich Android multi-game platform bringing together seven casual games — Memory Match, Neon Dash, Piano Tiles, Photo Puzzle, Quiz Challenge, Rapid Tap, and Word Quest — in a single app, with authentication, cloud-synced profiles, and global leaderboards.

KotlinAndroid SDKXML LayoutsRecyclerViewCustom ViewsFirebase AuthFirestoreSharedPreferences
VisionTrack preview

VisionTrack

Real-time object detection and tracking desktop app

An AI-powered desktop application for real-time object detection and tracking using the YOLOv8 deep learning model, with an intuitive GUI for analyzing images, videos, and live webcam feeds with high accuracy and speed.

PythonYOLOv8OpenCVCustomTkinterPillow
Code
Advanced Graph Database Management System preview

Advanced Graph Database Management System

Graph-native data engine with visual querying

A from-scratch graph database engine with a Streamlit front end and FastAPI backend, supporting ACID-compliant transactions, Cypher-like query syntax, and interactive graph visualization.

FastAPIPythonStreamlitGraph TheoryCypher-like DSL
Code
AI-Based Depression Detection from Social Media preview

AI-Based Depression Detection from Social Media

LSTM-based deep learning research

A research project applying LSTM-based deep learning to detect indicators of depression from social media text, combining NLP preprocessing with sequence modeling to classify linguistic and behavioral patterns.

PythonTensorFlow/PyTorchLSTMNLPPandasNumPy
Paper
Mini Excel using Data Structures preview

Mini Excel using Data Structures

Spreadsheet engine built on core DSA

A spreadsheet application built entirely on fundamental data structures — graphs for dependency tracking, trees for parsing, and stacks/queues/linked lists for evaluation — supporting live formula computation.

C++/JavaGraphsTreesStacksQueuesLinked Lists
Code
04 — Research
Research

Applied AI for mental health signal detection.

AI-Based Depression Detection from Social Media Using LSTM Networks

Research project / paper
View paper on Zenodo

Abstract

This research investigates the use of Long Short-Term Memory (LSTM) networks to detect linguistic and behavioral indicators of depression in social media text. By combining NLP preprocessing techniques with sequence-based deep learning, the study aims to classify posts as depression-indicative or non-indicative, contributing to early-detection tooling for mental health awareness.

Methodology

  • 01Data collection and preprocessing of social media text (tokenization, cleaning, stopword removal)
  • 02Word embedding generation to represent text numerically for the model
  • 03LSTM-based architecture designed to capture sequential and contextual dependencies in language
  • 04Model training with train/validation/test splits and techniques to address class imbalance
  • 05Evaluation using standard classification metrics (accuracy, precision, recall, F1-score)

Key Findings

  • Sequence-based models (LSTM) captured contextual depression indicators more effectively than simple bag-of-words baselines
  • Preprocessing quality (handling informal/noisy social media language) had a significant effect on downstream model performance
  • Class-imbalance handling was necessary to avoid the model biasing toward the majority (non-depressive) class
05 — Education
Education

Where the fundamentals came from.

University of Engineering and Technology (UET), Lahore

2023 — 2027

B.Sc. Computer Science · Lahore, Pakistan

Currently in progress · CGPA 3.4/4.0

Data Structures & AlgorithmsObject-Oriented ProgrammingDatabase SystemsCompiler ConstructionParallel & Distributed ComputingMobile Application DevelopmentSoftware Project ManagementMachine LearningWeb DevelopmentArtificial IntelligenceComputer Vision

Punjab Group of Colleges (PGC)

2021 — 2023

FSc Pre-Engineering · Lahore, Pakistan

Completed

PhysicsChemistryMathematics
06 — Recognition
Achievements & Milestones

Milestones worth mentioning.

07 — Activity
GitHub Activity

Consistent, iterative shipping.

Live contribution data can be wired up via the GitHub GraphQL API — this is a placeholder graph until that's connected.

View GitHub profilePlaceholder data

Wire this up to the GitHub GraphQL API (contributionsCollection) for live data, or embed a service like github-readme-stats.

08 — Contact
Contact

Let's talk about a role, a project, or research.

Whether you're hiring, supervising research, or just want to compare notes on graph databases — I'd like to hear from you.

This opens a pre-filled email to maryamzaheer2006@gmail.com. Connect a real endpoint (API route, Resend, Formspree) to send directly from the form.