Hajra Haseeb
Hello, I'm

Hajra Haseeb

Software Developer | AI Engineer | Security Enthusiast

About Me

Software developer and AI enthusiast with a strong foundation in C++, Python, SQL, PL/SQL, and Java, focused on data structures, algorithms, and search-based problem solving.

Builds AI agents that navigate grids and constraint spaces — pathfinding agents, CSP solvers — and applies the same problem-solving mindset to security research, exploring phishing detection, network design, and browser hardware access.

Also writes on Medium, documenting technical builds alongside reflections on focus, memory, and everyday life, translating complex ideas into clear, approachable explanations.

12+
Repositories
7+
Articles
6+
Languages

Experience

Teaching Assistant – Operating Systems

FAST – National University of Computer & Emerging Sciences
Jan 2026 – Present

Assist in teaching Operating Systems including process scheduling, memory management, concurrency, synchronization, and file systems. Design assignments, support labs, and mentor students during office hours.

Vice President – Sports Guild Society

FAST – National University of Computer & Emerging Sciences
Aug 2025 – Present

Lead planning and execution of inter-departmental tournaments, coordinate logistics for 200+ participants, manage student teams, and collaborate with faculty to organize successful university events.

Graphic Designer

Code Kids PK
Jul 2025 – Present

Design branding assets, social media creatives, educational material, logos, typography layouts, and marketing graphics using Canva, Figma, Adobe Photoshop, Illustrator, and InDesign.

Teaching Assistant – Programming Fundamentals

FAST – National University of Computer & Emerging Sciences
Feb 2025 – Jun 2025

Mentored more than 80 students in programming fundamentals, debugging techniques, algorithms, and object-oriented programming. Assisted in grading assignments and preparing lab material.

Student Co-Chair – ICIT 2025

International Conference on Information Technology (FAST)
Mar 2024 – Sep 2025

Coordinated logistics, media, technical operations, sponsorships, and communication for an international conference while leading multiple student teams and working closely with faculty members.

Freelance Python Developer

Upwork
2026 – Present

Deliver custom Python solutions for clients worldwide, including automation scripts, web scraping, API integrations, data processing, AI-powered applications, and backend development. Collaborate with clients to transform business requirements into reliable, scalable, and well-documented software solutions.

Skills & Technologies

Programming Languages

PythonC++C JavaSQLPL/SQL

AI & Search Algorithms

A* SearchGreedy Best-First CSPBacktrackingHeuristics

Security & Networking

Phishing DetectionDeauth Attacks Browser PermissionsComputer Networks

Web Development

HTMLCSSJavaScript

Tools & Platforms

GitGitHubDashboards

Communication

Technical WritingDocumentationProblem Solving

Featured Projects

AI / Search Project

Dynamic Pathfinding Agent

A dynamic grid-based pathfinding agent implementing A* and Greedy Best-First Search, with real-time obstacle spawning and re-planning via heuristic evaluation.

PythonA*Heuristics
View Repository →
Constraint Satisfaction

Sudoku CSP Solver

A CSP-based Sudoku solver using backtracking search and constraint validation to efficiently solve puzzles of varying difficulty.

PythonCSPBacktracking
View Repository →
AI / Security Project

PhishGuard

An AI-powered phishing email detection system, built and documented step-by-step from feature extraction to a working classifier.

PythonMachine LearningSecurity
Read Build Log →
AI / Search Project

Uninformed Search in a Grid Environment

A grid-based environment for exploring classic uninformed search strategies and comparing how they traverse the state space without heuristic guidance.

PythonBFS/DFSSearch
View Repository →
Networking Project

Multi-Campus Network

A Computer Networks semester project designing information exchange across a multi-campus network, covering addressing, routing, and connectivity.

NetworkingSystem Design
View Repository →
Security Demo

Webcam Security

A browser-permission demonstration highlighting how websites request and handle access to cameras, microphones, and other hardware.

HTMLBrowser APIsSecurity
View Repository →
Web Development

DevOps Dashboard

A dashboard interface for visualizing project workflows and metrics, built as a front-end exercise in DevOps-style monitoring.

JavaScriptDashboards
View Repository →

Get In Touch

Let's work together!

I'm always interested in hearing about new projects and opportunities in AI, security research, and software development.