Alohomora

Hi, I'm
Hafsa Salman

Software Developer — AI/ML Engineer

Like Hermione who mastered every spell in the book, I craft elegant code and intelligent systems — blending software engineering with the magic of Deep Learning and Computer Vision.

H
Scroll Down
✦ ✦ ✦

The Witch Behind
The Code

I'm Hafsa Salman, a passionate Software Engineer with hands-on experience building real-world solutions — from dynamic web applications and scalable backend systems to AI/ML-driven features.

I'm seeking a role where I can continuously learn, contribute meaningfully, and solve impactful problems. My expertise spans full-stack development, deep learning, computer vision, and NLP.

Currently building a Pakistan Sign Language AI Translator — making technology more accessible and human through the magic of computer vision.

SE
Software Engineering
AI
ML / DL Focus
10+
Projects Conjured
Problems to Solve
⚡ Spellbook ⚡

My Incantations

🧠
Legilimens
AI & Machine Learning

Building intelligent systems with deep learning, MLOps workflows, and experiment tracking — from model training to production deployment.

TensorFlowPyTorchtransformersmediapipeopencv-pythonnltkMLflow
⚗️
Accio Data
Backend Engineering

Crafting robust APIs, scalable server architectures, and cloud-native systems across multiple languages and frameworks.

PythonJavaC#Node.jsSpring BootASP.NETSQLMongoDB
🔮
Lumos
Frontend Development

Illuminating user experience with beautiful, responsive interfaces — from React dashboards to interactive Streamlit ML apps.

ReactJavaScriptHTML/CSSTailwind CSSBootstrapStreamlit
☁️
Wingardium
DevOps & Cloud

Lifting projects into the cloud with CI/CD pipelines, containerization, and serverless sorcery on AWS infrastructure.

DockerGitHub ActionsJenkinsAWS LambdaAPI GatewayAWS SESLinux
📜 The Chronicles 📜

Education & Experience

🎓 Hogwarts Academy
Aug 2022 — Present
BS in Software Engineering
FAST NUCES · Karachi, Pakistan

Specializing in Artificial Intelligence and Machine Learning. Building production-grade systems across computer vision, NLP, cloud infrastructure, and full-stack development.

Aug 2020 — Jul 2022
Pre-Engineering
Army Public Degree College · Karachi

Foundation in mathematics, physics, and computer science preparing for engineering studies at FAST NUCES.

⚡ Battle of Hogwarts (Work)
Jan 2026
AI Vision Fellow
ELITE · Remote
  • Annotated and labeled image datasets for computer vision tasks using Roboflow.
  • Ensured data quality and consistency to support accurate model training and evaluation.
Aug 2025 — Nov 2025
ML/DL Fellow
Buildables · Remote
  • Applied ML workflows including data preprocessing, feature engineering, and model training.
  • Developed and evaluated deep learning models with TensorFlow and PyTorch.
Jul 2025 — Aug 2025
Software Engineer Intern
SSGC Head Office · Karachi (Onsite)
  • Redesigned the company website using React, improving responsiveness across devices.
  • Refactored legacy frontend into modular React components, enhancing scalability and maintainability.
⚗️ The Spellbook ⚗️

Conjured Projects

01
AI · Computer Vision · NLP
Pakistan Sign Language Translator
In Progress

An AI-based system translating between Pakistan Sign Language (PSL) and text. Features an encoder–decoder architecture for sign recognition, computer vision to extract hand gestures from video, and NLP to generate meaningful text output. Focused on real-world assistive applications.

PythonDeep Learningmediapipeopencv-pythonNLPtransformers
02
Cloud · AWS · Full Stack
Cloud-Based Organ Donation & Matching System

Secure organ donor–receiver platform with role-based access for Admins, Donors, and Receivers. Automated matching via MySQL queries and serverless AWS Lambda, real-time email notifications via AWS SES, and RESTful APIs through API Gateway.

PythonStreamlitMySQLAWS LambdaAPI GatewayAWS SES
03
Security · GDPR · Backend
GDPR-Compliant Hospital Management System

Role-based HMS for Admins, Doctors, and Receptionists. Implements patient data anonymization via hashing and encryption for GDPR compliance. MySQL triggers automatically log all CRUD operations ensuring full auditability and data integrity.

PythonStreamlitMySQLCryptographySQL Triggers
04
Networking · Real-Time · Full Stack
Chat Portal with FTP Enabled

Real-time chat portal using Python and WebSockets with one-to-one messaging and FTP-based file sharing. Simulates and handles network issues like delay, loss, and corruption to test protocol reliability. Session-based authentication and user management.

PythonReactJSPython SocketsWebSocketsSQLGit
05
WebGL · Creative
This Portfolio ✨

A Harry Potter themed interactive portfolio built with Three.js, pure HTML/CSS/JS, and deployed on Cloudflare Pages. Magic is real.

Three.jsHTML/CSSCloudflare PagesWebGL