Skip to content
View kamer-heap's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report kamer-heap

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kamer-heap/README.md
Khadija Amer tagline

Profile

I'm a Computer Science student at PUCIT (Class of 2028), focused on building things from the ground up — parsers, engines, and full-stack tools where I've had to reason about the underlying data structures and algorithms myself. My work spans systems programming, full-stack web development, and networking fundamentals, and I'm currently expanding into applied machine learning.

Objective: Seeking internships and entry-level opportunities in software development, where I can apply and grow my technical skills on real-world systems.

Quick Facts
🎓 Education BSCS @ PUCIT
📅 Expected Grad. 2028
📍 Location Lahore, Pakistan
📧 Email khadijaaamerrr@gmail.com
🔗 LinkedIn khadija-amer
🌐 Portfolio View here

Tech Stack

Languages

C++ C Python Assembly JavaScript TypeScript

Frameworks & Databases

Flask MongoDB SQL

Tools & Platforms

VS Code Git GitHub Linux Docker Wireshark Nmap

Currently

  • Picking up applied machine learning fundamentals in Python
  • Deepening data structures & algorithms practice through daily problem-solving

Featured Work

Project Description Stack Link
Network Traffic Monitor Real-time monitoring dashboard tracking live traffic across 20+ ports, with an offline simulation mode for demos.
Log Analyzer CLI + web tool parsing server logs, handling 38+ real-world edge cases to surface status-code and traffic patterns.
KadEdit Browser-based text editor with a custom undo/redo stack, recent-file queue, and dynamic buffer management.
Infix Engine Expression parser/evaluator with structural optimizations for parsing and validation.
Minesweeper Console game with scaling difficulty, persistent high scores, and a recursive auto-reveal algorithm.
Chrome Dino Game Endless-runner clone with a collision detection engine built from scratch using geometric bounding-box logic.

GitHub Stats

contribution snake

Background

  • Teaching Assistant, systems coursework — under Dr. Madiha Khalid, PUCIT
  • Campus Ambassador — LoopLab & FCIT Developers Club
  • Honhaar Scholar — fully-funded academic merit scholarship
  • 2nd position school-wide, Connoisseur Grammar School

Contact

Resume Portfolio GitHub LinkedIn Email

© 2026 Khadija Amer. Open to opportunities and collaboration.

Pinned Loading

  1. infix-engine infix-engine Public

    Infix to postfix expression converter and evaluator using Shunting Yard Algorithm — built in C++ with a custom stack implementation

    HTML

  2. KadEdit KadEdit Public

    A feature-rich text editor built in C++ with a VS Code-inspired browser GUI.

    HTML

  3. Minesweeper-game- Minesweeper-game- Public

    💣 Minesweeper in C++ and browser — dual themes, sound, animations, high scores. Play live!

    HTML

  4. network-traffic-monitor network-traffic-monitor Public

    Real-time network monitoring dashboard built with Flask and Python. Live traffic capture, protocol analysis, and service mapping across 20+ ports, with a simulation mode for offline demos

    HTML

  5. LeetCode-Journey LeetCode-Journey Public

    Structured DSA practice log — LeetCode solutions organized by pattern with notes on approach and time/space complexity.

  6. log-analyzer log-analyzer Public

    Server log parser and analytics tool handling 38+ edge cases. Tracks status codes, request volume, and traffic trends via both CLI and a web dashboard.

    Python