Skip to content
View haifaafridi's full-sized avatar
πŸ€–
coding
πŸ€–
coding

Highlights

  • Pro

Block or report haifaafridi

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
haifaafridi/README.md

About Me

Software Engineering student at NUST (CGPA: 3.58/4.00) who builds production-grade systems, not just course projects. I've shipped an end-to-end PERN stack application managing 100+ schools and 1,200+ students for an NGO, engineered a sub-3-second trade mirroring system across crypto exchanges, and interned as a Frontend Developer reducing page load latency by 20%.

I care about clean architecture, real-world impact, and writing code that lasts beyond the deadline.

  • Currently building: FSSS β€” replacing paper-based tracking for a 100+ school NGO network
  • Exploring: AI/ML integration in production systems & advanced backend patterns
  • Open to: Internships, part-time roles, and meaningful open-source collaboration
  • Based in: Islamabad, Pakistan πŸ‡΅πŸ‡°

Featured Projects

Full-stack NGO management platform serving 100+ schools and 1,200+ students β€” replacing paper-based tracking of academics, attendance, finance, and donor reporting.

React TypeScript Node.js Express PostgreSQL Prisma

  • Designed 6 core modules with complex DB-level business rules (compound constraints, Prisma transactions, sequential step progression)
  • Implemented JWT auth, bcrypt hashing, Helmet headers, and login rate limiting
  • Built a 5-report suite with printable PDF output and a full audit log capturing before/after JSON snapshots on every record change
  • Deployed on LAN via PM2 with auto-restart on boot; multi-university team using Git branching workflow

Low-latency (<3s) system that mirrors live trade signals across cryptocurrency exchanges using dual-layer detection.

Python CCXT WebSockets Playwright asyncio

  • Dual-layer signal detection: WebSocket primary + REST fallback
  • Stealth browser automation with Playwright for persistent auth and automatic WS resubscription on disconnect
  • Proportional position sizing logic
  • Packaged as an encrypted, standalone executable with automated dependency management for client delivery

Real-time NLP inference pipeline for detecting misinformation in text using transformer models.

Python FastAPI Hugging Face BERT RoBERTa

  • Secure FastAPI backend with thorough input validation
  • BERT/RoBERTa inference via Hugging Face for real-time classification
  • Designed for extensibility across model types

Java Swing GUI desktop application for managing patients, staff, and departments.

Java Swing

  • Covers full patient/staff/department management workflows
  • Built as a first-year project to solidify OOP fundamentals

πŸ› οΈ Tech Stack

Languages

Python TypeScript JavaScript Java C++ SQL

Frontend

React Redux Tailwind CSS Vite HTML5 CSS3

Backend & APIs

Node.js Express FastAPI WebSockets JWT

Databases & DevOps

PostgreSQL MySQL Prisma Git Linux PM2 Playwright


πŸ“Š GitHub Stats


Certifications & Training

Certification Issuer Year
πŸŽ“ Meta Full-Stack Developer Specialization Meta / Coursera 2025
πŸ€– National AI Training Bootcamp – Indus AI Week Ministry of IT & Telecom, Pakistan 2026
πŸ“Š Data Science Specialization IBM / Coursera 2026

🀝 Let's Connect

Always open to interesting problems and people. Feel free to reach out!

Pinned Loading

  1. copybot-gateio-binance copybot-gateio-binance Public

    Automated copy trading bot that mirrors Gate.io leaderboard traders to Binance Futures in real time | Python, CCXT, WebSocket, Playwright

    Python

  2. fsss-architecture-showcase fsss-architecture-showcase Public

    Curated architectural snippets of a full-stack (PERN/Prisma) school management system, showcasing database design, API structure, and React state.

    TypeScript

  3. autoapply autoapply Public

    AI agent that reads job application forms (Greenhouse, etc.) and fills them from your profile using Gemini β€” pauses for your review before anything submits.

    Python